mirror of https://github.com/icsharpcode/ILSpy.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5741 lines
416 KiB
5741 lines
416 KiB
|
|
|
|
|
|
|
|
// Metadata version: v4.0.30319 |
|
.assembly extern mscorlib |
|
{ |
|
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4.. |
|
.ver 4:0:0:0 |
|
} |
|
.assembly extern System.Core |
|
{ |
|
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4.. |
|
.ver 4:0:0:0 |
|
} |
|
.assembly QueryExpressions |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.RuntimeCompatibilityAttribute::.ctor() = ( 01 00 01 00 54 02 16 57 72 61 70 4E 6F 6E 45 78 // ....T..WrapNonEx |
|
63 65 70 74 69 6F 6E 54 68 72 6F 77 73 01 ) // ceptionThrows. |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.ExtensionAttribute::.ctor() = ( 01 00 00 00 ) |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 ) |
|
.permissionset reqmin |
|
= {[mscorlib]System.Security.Permissions.SecurityPermissionAttribute = {property bool 'SkipVerification' = bool(true)}} |
|
.hash algorithm 0x00008004 |
|
.ver 0:0:0:0 |
|
} |
|
.module QueryExpressions.dll |
|
.custom instance void [mscorlib]System.Security.UnverifiableCodeAttribute::.ctor() = ( 01 00 00 00 ) |
|
.imagebase 0x10000000 |
|
.file alignment 0x00000200 |
|
.stackreserve 0x00100000 |
|
.subsystem 0x0003 // WINDOWS_CUI |
|
.corflags 0x00000001 // ILONLY |
|
|
|
|
|
// =============== CLASS MEMBERS DECLARATION =================== |
|
|
|
.class public auto ansi beforefieldinit ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions |
|
extends [mscorlib]System.Object |
|
{ |
|
.class auto ansi nested public beforefieldinit HbmParam |
|
extends [mscorlib]System.Object |
|
{ |
|
.field private string '<Name>k__BackingField' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private string[] '<Text>k__BackingField' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.method public hidebysig specialname |
|
instance string get_Name() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (string V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::'<Name>k__BackingField' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method HbmParam::get_Name |
|
|
|
.method public hidebysig specialname |
|
instance void set_Name(string 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 8 (0x8) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.1 |
|
IL_0002: stfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::'<Name>k__BackingField' |
|
IL_0007: ret |
|
} // end of method HbmParam::set_Name |
|
|
|
.method public hidebysig specialname |
|
instance string[] get_Text() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (string[] V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld string[] ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::'<Text>k__BackingField' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method HbmParam::get_Text |
|
|
|
.method public hidebysig specialname |
|
instance void set_Text(string[] 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 8 (0x8) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.1 |
|
IL_0002: stfld string[] ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::'<Text>k__BackingField' |
|
IL_0007: ret |
|
} // end of method HbmParam::set_Text |
|
|
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor() cil managed |
|
{ |
|
// Code size 7 (0x7) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ret |
|
} // end of method HbmParam::.ctor |
|
|
|
.property instance string Name() |
|
{ |
|
.get instance string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::get_Name() |
|
.set instance void ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::set_Name(string) |
|
} // end of property HbmParam::Name |
|
.property instance string[] Text() |
|
{ |
|
.get instance string[] ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::get_Text() |
|
.set instance void ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::set_Text(string[]) |
|
} // end of property HbmParam::Text |
|
} // end of class HbmParam |
|
|
|
.class auto ansi nested public beforefieldinit Customer |
|
extends [mscorlib]System.Object |
|
{ |
|
.field public int32 CustomerID |
|
.field public class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> Orders |
|
.field public string Name |
|
.field public string Country |
|
.field public string City |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor() cil managed |
|
{ |
|
// Code size 7 (0x7) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ret |
|
} // end of method Customer::.ctor |
|
|
|
} // end of class Customer |
|
|
|
.class auto ansi nested public beforefieldinit Order |
|
extends [mscorlib]System.Object |
|
{ |
|
.field public int32 OrderID |
|
.field public valuetype [mscorlib]System.DateTime OrderDate |
|
.field public class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer Customer |
|
.field public int32 CustomerID |
|
.field public valuetype [mscorlib]System.Decimal Total |
|
.field public class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> Details |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor() cil managed |
|
{ |
|
// Code size 7 (0x7) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ret |
|
} // end of method Order::.ctor |
|
|
|
} // end of class Order |
|
|
|
.class auto ansi nested public beforefieldinit OrderDetail |
|
extends [mscorlib]System.Object |
|
{ |
|
.field public valuetype [mscorlib]System.Decimal UnitPrice |
|
.field public int32 Quantity |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor() cil managed |
|
{ |
|
// Code size 7 (0x7) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ret |
|
} // end of method OrderDetail::.ctor |
|
|
|
} // end of class OrderDetail |
|
|
|
.field public class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> customers |
|
.field public class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> orders |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> 'CS$<>9__CachedAnonymousMethodDelegate2' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> 'CS$<>9__CachedAnonymousMethodDelegate3' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> 'CS$<>9__CachedAnonymousMethodDelegate7' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>> 'CS$<>9__CachedAnonymousMethodDelegate8' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> 'CS$<>9__CachedAnonymousMethodDelegatee' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> 'CS$<>9__CachedAnonymousMethodDelegatef' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,valuetype [mscorlib]System.Decimal> 'CS$<>9__CachedAnonymousMethodDelegate10' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>> 'CS$<>9__CachedAnonymousMethodDelegate11' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> 'CS$<>9__CachedAnonymousMethodDelegate18' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> 'CS$<>9__CachedAnonymousMethodDelegate19' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> 'CS$<>9__CachedAnonymousMethodDelegate1a' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`3<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType2`3'<string,int32,int32>> 'CS$<>9__CachedAnonymousMethodDelegate1b' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> 'CS$<>9__CachedAnonymousMethodDelegate25' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> 'CS$<>9__CachedAnonymousMethodDelegate26' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> 'CS$<>9__CachedAnonymousMethodDelegate27' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`3<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> 'CS$<>9__CachedAnonymousMethodDelegate28' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>> 'CS$<>9__CachedAnonymousMethodDelegate29' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType5`3'<string,int32,valuetype [mscorlib]System.Decimal>> 'CS$<>9__CachedAnonymousMethodDelegate2a' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>> 'CS$<>9__CachedAnonymousMethodDelegate30' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,bool> 'CS$<>9__CachedAnonymousMethodDelegate31' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType7`2'<int32,valuetype [mscorlib]System.Decimal>> 'CS$<>9__CachedAnonymousMethodDelegate32' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,valuetype [mscorlib]System.Decimal> 'CS$<>9__CachedAnonymousMethodDelegate33' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>> 'CS$<>9__CachedAnonymousMethodDelegate39' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>> 'CS$<>9__CachedAnonymousMethodDelegate3a' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>,string> 'CS$<>9__CachedAnonymousMethodDelegate3b' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class [mscorlib]System.Reflection.PropertyInfo,class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>> 'CS$<>9__CachedAnonymousMethodDelegate42' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam> 'CS$<>9__CachedAnonymousMethodDelegate43' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,int32> 'CS$<>9__CachedAnonymousMethodDelegate48' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32> 'CS$<>9__CachedAnonymousMethodDelegate49' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousTypec`3'<string,valuetype [mscorlib]System.DateTime,valuetype [mscorlib]System.Decimal>> 'CS$<>9__CachedAnonymousMethodDelegate4a' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,int32> 'CS$<>9__CachedAnonymousMethodDelegate53' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32> 'CS$<>9__CachedAnonymousMethodDelegate54' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>> 'CS$<>9__CachedAnonymousMethodDelegate55' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>> 'CS$<>9__CachedAnonymousMethodDelegate56' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,bool> 'CS$<>9__CachedAnonymousMethodDelegate57' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,class '<>f__AnonymousTypef`2'<string,int32>> 'CS$<>9__CachedAnonymousMethodDelegate58' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,string> 'CS$<>9__CachedAnonymousMethodDelegate5b' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal> 'CS$<>9__CachedAnonymousMethodDelegate5c' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> 'CS$<>9__CachedAnonymousMethodDelegate5f' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> 'CS$<>9__CachedAnonymousMethodDelegate60' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> 'CS$<>9__CachedAnonymousMethodDelegate62' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> 'CS$<>9__CachedAnonymousMethodDelegate65' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<class [System.Core]System.Linq.IGrouping`2<string,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>,class '<>f__AnonymousType10`2'<string,int32>> 'CS$<>9__CachedAnonymousMethodDelegate66' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<bool,bool> 'CS$<>9__CachedAnonymousMethodDelegate69' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private static class [mscorlib]System.Func`2<bool,bool> 'CS$<>9__CachedAnonymousMethodDelegate6a' |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.method public hidebysig instance object |
|
MultipleWhere() cil managed |
|
{ |
|
// Code size 84 (0x54) |
|
.maxstack 3 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate2' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn bool ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleWhere>b__0'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate2' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate2' |
|
IL_0026: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0> [System.Core]System.Linq.Enumerable::Where<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,bool>) |
|
IL_002b: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate3' |
|
IL_0030: brtrue.s IL_0045 |
|
|
|
IL_0032: ldnull |
|
IL_0033: ldftn bool ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleWhere>b__1'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_0039: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool>::.ctor(object, |
|
native int) |
|
IL_003e: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate3' |
|
IL_0043: br.s IL_0045 |
|
|
|
IL_0045: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate3' |
|
IL_004a: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0> [System.Core]System.Linq.Enumerable::Where<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,bool>) |
|
IL_004f: stloc.0 |
|
IL_0050: br.s IL_0052 |
|
|
|
IL_0052: ldloc.0 |
|
IL_0053: ret |
|
} // end of method QueryExpressions::MultipleWhere |
|
|
|
.method public hidebysig instance object |
|
SelectManyFollowedBySelect() cil managed |
|
{ |
|
// Code size 79 (0x4f) |
|
.maxstack 4 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate7' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<SelectManyFollowedBySelect>b__5'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate7' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate7' |
|
IL_0026: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate8' |
|
IL_002b: brtrue.s IL_0040 |
|
|
|
IL_002d: ldnull |
|
IL_002e: ldftn class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<SelectManyFollowedBySelect>b__6'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order) |
|
IL_0034: newobj instance void class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>>::.ctor(object, |
|
native int) |
|
IL_0039: stsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate8' |
|
IL_003e: br.s IL_0040 |
|
|
|
IL_0040: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate8' |
|
IL_0045: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!2> [System.Core]System.Linq.Enumerable::SelectMany<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1>>, |
|
class [mscorlib]System.Func`3<!!0,!!1,!!2>) |
|
IL_004a: stloc.0 |
|
IL_004b: br.s IL_004d |
|
|
|
IL_004d: ldloc.0 |
|
IL_004e: ret |
|
} // end of method QueryExpressions::SelectManyFollowedBySelect |
|
|
|
.method public hidebysig instance object |
|
SelectManyFollowedByOrderBy() cil managed |
|
{ |
|
// Code size 151 (0x97) |
|
.maxstack 4 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegatee' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<SelectManyFollowedByOrderBy>b__a'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegatee' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegatee' |
|
IL_0026: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegatef' |
|
IL_002b: brtrue.s IL_0040 |
|
|
|
IL_002d: ldnull |
|
IL_002e: ldftn class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<SelectManyFollowedByOrderBy>b__b'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order) |
|
IL_0034: newobj instance void class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>::.ctor(object, |
|
native int) |
|
IL_0039: stsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegatef' |
|
IL_003e: br.s IL_0040 |
|
|
|
IL_0040: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegatef' |
|
IL_0045: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!2> [System.Core]System.Linq.Enumerable::SelectMany<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1>>, |
|
class [mscorlib]System.Func`3<!!0,!!1,!!2>) |
|
IL_004a: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate10' |
|
IL_004f: brtrue.s IL_0064 |
|
|
|
IL_0051: ldnull |
|
IL_0052: ldftn valuetype [mscorlib]System.Decimal ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<SelectManyFollowedByOrderBy>b__c'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>) |
|
IL_0058: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,valuetype [mscorlib]System.Decimal>::.ctor(object, |
|
native int) |
|
IL_005d: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate10' |
|
IL_0062: br.s IL_0064 |
|
|
|
IL_0064: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate10' |
|
IL_0069: call class [System.Core]System.Linq.IOrderedEnumerable`1<!!0> [System.Core]System.Linq.Enumerable::OrderByDescending<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,valuetype [mscorlib]System.Decimal>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_006e: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate11' |
|
IL_0073: brtrue.s IL_0088 |
|
|
|
IL_0075: ldnull |
|
IL_0076: ldftn class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<SelectManyFollowedByOrderBy>b__d'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>) |
|
IL_007c: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>>::.ctor(object, |
|
native int) |
|
IL_0081: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate11' |
|
IL_0086: br.s IL_0088 |
|
|
|
IL_0088: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate11' |
|
IL_008d: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_0092: stloc.0 |
|
IL_0093: br.s IL_0095 |
|
|
|
IL_0095: ldloc.0 |
|
IL_0096: ret |
|
} // end of method QueryExpressions::SelectManyFollowedByOrderBy |
|
|
|
.method public hidebysig instance object |
|
MultipleSelectManyFollowedBySelect() cil managed |
|
{ |
|
// Code size 146 (0x92) |
|
.maxstack 4 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate18' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleSelectManyFollowedBySelect>b__14'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate18' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate18' |
|
IL_0026: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate19' |
|
IL_002b: brtrue.s IL_0040 |
|
|
|
IL_002d: ldnull |
|
IL_002e: ldftn class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleSelectManyFollowedBySelect>b__15'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order) |
|
IL_0034: newobj instance void class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>::.ctor(object, |
|
native int) |
|
IL_0039: stsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate19' |
|
IL_003e: br.s IL_0040 |
|
|
|
IL_0040: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate19' |
|
IL_0045: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!2> [System.Core]System.Linq.Enumerable::SelectMany<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1>>, |
|
class [mscorlib]System.Func`3<!!0,!!1,!!2>) |
|
IL_004a: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate1a' |
|
IL_004f: brtrue.s IL_0064 |
|
|
|
IL_0051: ldnull |
|
IL_0052: ldftn class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleSelectManyFollowedBySelect>b__16'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>) |
|
IL_0058: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>>::.ctor(object, |
|
native int) |
|
IL_005d: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate1a' |
|
IL_0062: br.s IL_0064 |
|
|
|
IL_0064: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate1a' |
|
IL_0069: ldsfld class [mscorlib]System.Func`3<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType2`3'<string,int32,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate1b' |
|
IL_006e: brtrue.s IL_0083 |
|
|
|
IL_0070: ldnull |
|
IL_0071: ldftn class '<>f__AnonymousType2`3'<string,int32,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleSelectManyFollowedBySelect>b__17'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail) |
|
IL_0077: newobj instance void class [mscorlib]System.Func`3<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType2`3'<string,int32,int32>>::.ctor(object, |
|
native int) |
|
IL_007c: stsfld class [mscorlib]System.Func`3<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType2`3'<string,int32,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate1b' |
|
IL_0081: br.s IL_0083 |
|
|
|
IL_0083: ldsfld class [mscorlib]System.Func`3<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType2`3'<string,int32,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate1b' |
|
IL_0088: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!2> [System.Core]System.Linq.Enumerable::SelectMany<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType2`3'<string,int32,int32>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1>>, |
|
class [mscorlib]System.Func`3<!!0,!!1,!!2>) |
|
IL_008d: stloc.0 |
|
IL_008e: br.s IL_0090 |
|
|
|
IL_0090: ldloc.0 |
|
IL_0091: ret |
|
} // end of method QueryExpressions::MultipleSelectManyFollowedBySelect |
|
|
|
.method public hidebysig instance object |
|
MultipleSelectManyFollowedByLet() cil managed |
|
{ |
|
// Code size 218 (0xda) |
|
.maxstack 4 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate25' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleSelectManyFollowedByLet>b__1f'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate25' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate25' |
|
IL_0026: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate26' |
|
IL_002b: brtrue.s IL_0040 |
|
|
|
IL_002d: ldnull |
|
IL_002e: ldftn class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleSelectManyFollowedByLet>b__20'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order) |
|
IL_0034: newobj instance void class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>::.ctor(object, |
|
native int) |
|
IL_0039: stsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate26' |
|
IL_003e: br.s IL_0040 |
|
|
|
IL_0040: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate26' |
|
IL_0045: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!2> [System.Core]System.Linq.Enumerable::SelectMany<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1>>, |
|
class [mscorlib]System.Func`3<!!0,!!1,!!2>) |
|
IL_004a: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate27' |
|
IL_004f: brtrue.s IL_0064 |
|
|
|
IL_0051: ldnull |
|
IL_0052: ldftn class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleSelectManyFollowedByLet>b__21'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>) |
|
IL_0058: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>>::.ctor(object, |
|
native int) |
|
IL_005d: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate27' |
|
IL_0062: br.s IL_0064 |
|
|
|
IL_0064: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate27' |
|
IL_0069: ldsfld class [mscorlib]System.Func`3<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate28' |
|
IL_006e: brtrue.s IL_0083 |
|
|
|
IL_0070: ldnull |
|
IL_0071: ldftn class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleSelectManyFollowedByLet>b__22'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail) |
|
IL_0077: newobj instance void class [mscorlib]System.Func`3<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>>::.ctor(object, |
|
native int) |
|
IL_007c: stsfld class [mscorlib]System.Func`3<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate28' |
|
IL_0081: br.s IL_0083 |
|
|
|
IL_0083: ldsfld class [mscorlib]System.Func`3<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate28' |
|
IL_0088: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!2> [System.Core]System.Linq.Enumerable::SelectMany<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1>>, |
|
class [mscorlib]System.Func`3<!!0,!!1,!!2>) |
|
IL_008d: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate29' |
|
IL_0092: brtrue.s IL_00a7 |
|
|
|
IL_0094: ldnull |
|
IL_0095: ldftn class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleSelectManyFollowedByLet>b__23'(class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>) |
|
IL_009b: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>>::.ctor(object, |
|
native int) |
|
IL_00a0: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate29' |
|
IL_00a5: br.s IL_00a7 |
|
|
|
IL_00a7: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate29' |
|
IL_00ac: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_00b1: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType5`3'<string,int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate2a' |
|
IL_00b6: brtrue.s IL_00cb |
|
|
|
IL_00b8: ldnull |
|
IL_00b9: ldftn class '<>f__AnonymousType5`3'<string,int32,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleSelectManyFollowedByLet>b__24'(class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>) |
|
IL_00bf: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType5`3'<string,int32,valuetype [mscorlib]System.Decimal>>::.ctor(object, |
|
native int) |
|
IL_00c4: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType5`3'<string,int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate2a' |
|
IL_00c9: br.s IL_00cb |
|
|
|
IL_00cb: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType5`3'<string,int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate2a' |
|
IL_00d0: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType5`3'<string,int32,valuetype [mscorlib]System.Decimal>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_00d5: stloc.0 |
|
IL_00d6: br.s IL_00d8 |
|
|
|
IL_00d8: ldloc.0 |
|
IL_00d9: ret |
|
} // end of method QueryExpressions::MultipleSelectManyFollowedByLet |
|
|
|
.method public hidebysig instance object |
|
FromLetWhereSelect() cil managed |
|
{ |
|
// Code size 120 (0x78) |
|
.maxstack 3 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::orders |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate30' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<FromLetWhereSelect>b__2c'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate30' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate30' |
|
IL_0026: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_002b: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate31' |
|
IL_0030: brtrue.s IL_0045 |
|
|
|
IL_0032: ldnull |
|
IL_0033: ldftn bool ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<FromLetWhereSelect>b__2e'(class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>) |
|
IL_0039: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,bool>::.ctor(object, |
|
native int) |
|
IL_003e: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate31' |
|
IL_0043: br.s IL_0045 |
|
|
|
IL_0045: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate31' |
|
IL_004a: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0> [System.Core]System.Linq.Enumerable::Where<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,bool>) |
|
IL_004f: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType7`2'<int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate32' |
|
IL_0054: brtrue.s IL_0069 |
|
|
|
IL_0056: ldnull |
|
IL_0057: ldftn class '<>f__AnonymousType7`2'<int32,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<FromLetWhereSelect>b__2f'(class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>) |
|
IL_005d: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType7`2'<int32,valuetype [mscorlib]System.Decimal>>::.ctor(object, |
|
native int) |
|
IL_0062: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType7`2'<int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate32' |
|
IL_0067: br.s IL_0069 |
|
|
|
IL_0069: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType7`2'<int32,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate32' |
|
IL_006e: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>,class '<>f__AnonymousType7`2'<int32,valuetype [mscorlib]System.Decimal>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_0073: stloc.0 |
|
IL_0074: br.s IL_0076 |
|
|
|
IL_0076: ldloc.0 |
|
IL_0077: ret |
|
} // end of method QueryExpressions::FromLetWhereSelect |
|
|
|
.method public hidebysig instance object |
|
MultipleLet() cil managed |
|
{ |
|
// Code size 120 (0x78) |
|
.maxstack 3 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate39' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleLet>b__36'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate39' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate39' |
|
IL_0026: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_002b: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate3a' |
|
IL_0030: brtrue.s IL_0045 |
|
|
|
IL_0032: ldnull |
|
IL_0033: ldftn class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleLet>b__37'(class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>) |
|
IL_0039: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>>::.ctor(object, |
|
native int) |
|
IL_003e: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate3a' |
|
IL_0043: br.s IL_0045 |
|
|
|
IL_0045: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate3a' |
|
IL_004a: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_004f: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate3b' |
|
IL_0054: brtrue.s IL_0069 |
|
|
|
IL_0056: ldnull |
|
IL_0057: ldftn string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<MultipleLet>b__38'(class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>) |
|
IL_005d: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>,string>::.ctor(object, |
|
native int) |
|
IL_0062: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate3b' |
|
IL_0067: br.s IL_0069 |
|
|
|
IL_0069: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate3b' |
|
IL_006e: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>,string>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_0073: stloc.0 |
|
IL_0074: br.s IL_0076 |
|
|
|
IL_0076: ldloc.0 |
|
IL_0077: ret |
|
} // end of method QueryExpressions::MultipleLet |
|
|
|
.method public hidebysig instance object |
|
HibernateApplyGeneratorQuery() cil managed |
|
{ |
|
// Code size 116 (0x74) |
|
.maxstack 3 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: callvirt instance class [mscorlib]System.Type [mscorlib]System.Object::GetType() |
|
IL_000c: callvirt instance class [mscorlib]System.Reflection.PropertyInfo[] [mscorlib]System.Type::GetProperties() |
|
IL_0011: ldsfld class [mscorlib]System.Func`2<class [mscorlib]System.Reflection.PropertyInfo,class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate42' |
|
IL_0016: brtrue.s IL_002b |
|
|
|
IL_0018: ldnull |
|
IL_0019: ldftn class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<HibernateApplyGeneratorQuery>b__3f'(class [mscorlib]System.Reflection.PropertyInfo) |
|
IL_001f: newobj instance void class [mscorlib]System.Func`2<class [mscorlib]System.Reflection.PropertyInfo,class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>>::.ctor(object, |
|
native int) |
|
IL_0024: stsfld class [mscorlib]System.Func`2<class [mscorlib]System.Reflection.PropertyInfo,class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate42' |
|
IL_0029: br.s IL_002b |
|
|
|
IL_002b: ldsfld class [mscorlib]System.Func`2<class [mscorlib]System.Reflection.PropertyInfo,class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate42' |
|
IL_0030: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class [mscorlib]System.Reflection.PropertyInfo,class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_0035: ldarg.0 |
|
IL_0036: ldftn instance class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<HibernateApplyGeneratorQuery>b__40'(class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>) |
|
IL_003c: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>>::.ctor(object, |
|
native int) |
|
IL_0041: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_0046: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate43' |
|
IL_004b: brtrue.s IL_0060 |
|
|
|
IL_004d: ldnull |
|
IL_004e: ldftn class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<HibernateApplyGeneratorQuery>b__41'(class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>) |
|
IL_0054: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam>::.ctor(object, |
|
native int) |
|
IL_0059: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate43' |
|
IL_005e: br.s IL_0060 |
|
|
|
IL_0060: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate43' |
|
IL_0065: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_006a: call !!0[] [System.Core]System.Linq.Enumerable::ToArray<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>) |
|
IL_006f: stloc.0 |
|
IL_0070: br.s IL_0072 |
|
|
|
IL_0072: ldloc.0 |
|
IL_0073: ret |
|
} // end of method QueryExpressions::HibernateApplyGeneratorQuery |
|
|
|
.method public hidebysig instance object |
|
Join() cil managed |
|
{ |
|
// Code size 116 (0x74) |
|
.maxstack 6 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: ldarg.0 |
|
IL_0008: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::orders |
|
IL_000d: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate48' |
|
IL_0012: brtrue.s IL_0027 |
|
|
|
IL_0014: ldnull |
|
IL_0015: ldftn int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<Join>b__45'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_001b: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,int32>::.ctor(object, |
|
native int) |
|
IL_0020: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate48' |
|
IL_0025: br.s IL_0027 |
|
|
|
IL_0027: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate48' |
|
IL_002c: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate49' |
|
IL_0031: brtrue.s IL_0046 |
|
|
|
IL_0033: ldnull |
|
IL_0034: ldftn int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<Join>b__46'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order) |
|
IL_003a: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32>::.ctor(object, |
|
native int) |
|
IL_003f: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate49' |
|
IL_0044: br.s IL_0046 |
|
|
|
IL_0046: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate49' |
|
IL_004b: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousTypec`3'<string,valuetype [mscorlib]System.DateTime,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate4a' |
|
IL_0050: brtrue.s IL_0065 |
|
|
|
IL_0052: ldnull |
|
IL_0053: ldftn class '<>f__AnonymousTypec`3'<string,valuetype [mscorlib]System.DateTime,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<Join>b__47'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order) |
|
IL_0059: newobj instance void class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousTypec`3'<string,valuetype [mscorlib]System.DateTime,valuetype [mscorlib]System.Decimal>>::.ctor(object, |
|
native int) |
|
IL_005e: stsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousTypec`3'<string,valuetype [mscorlib]System.DateTime,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate4a' |
|
IL_0063: br.s IL_0065 |
|
|
|
IL_0065: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,class '<>f__AnonymousTypec`3'<string,valuetype [mscorlib]System.DateTime,valuetype [mscorlib]System.Decimal>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate4a' |
|
IL_006a: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!3> [System.Core]System.Linq.Enumerable::Join<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32,class '<>f__AnonymousTypec`3'<string,valuetype [mscorlib]System.DateTime,valuetype [mscorlib]System.Decimal>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1>, |
|
class [mscorlib]System.Func`2<!!0,!!2>, |
|
class [mscorlib]System.Func`2<!!1,!!2>, |
|
class [mscorlib]System.Func`3<!!0,!!1,!!3>) |
|
IL_006f: stloc.0 |
|
IL_0070: br.s IL_0072 |
|
|
|
IL_0072: ldloc.0 |
|
IL_0073: ret |
|
} // end of method QueryExpressions::Join |
|
|
|
.method public hidebysig instance object |
|
JoinInto() cil managed |
|
{ |
|
// Code size 224 (0xe0) |
|
.maxstack 6 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: ldarg.0 |
|
IL_0008: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::orders |
|
IL_000d: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate53' |
|
IL_0012: brtrue.s IL_0027 |
|
|
|
IL_0014: ldnull |
|
IL_0015: ldftn int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<JoinInto>b__4d'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_001b: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,int32>::.ctor(object, |
|
native int) |
|
IL_0020: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate53' |
|
IL_0025: br.s IL_0027 |
|
|
|
IL_0027: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate53' |
|
IL_002c: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate54' |
|
IL_0031: brtrue.s IL_0046 |
|
|
|
IL_0033: ldnull |
|
IL_0034: ldftn int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<JoinInto>b__4e'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order) |
|
IL_003a: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32>::.ctor(object, |
|
native int) |
|
IL_003f: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate54' |
|
IL_0044: br.s IL_0046 |
|
|
|
IL_0046: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate54' |
|
IL_004b: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate55' |
|
IL_0050: brtrue.s IL_0065 |
|
|
|
IL_0052: ldnull |
|
IL_0053: ldftn class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<JoinInto>b__4f'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer, |
|
class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>) |
|
IL_0059: newobj instance void class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>>::.ctor(object, |
|
native int) |
|
IL_005e: stsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate55' |
|
IL_0063: br.s IL_0065 |
|
|
|
IL_0065: ldsfld class [mscorlib]System.Func`3<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate55' |
|
IL_006a: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!3> [System.Core]System.Linq.Enumerable::GroupJoin<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,int32,class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1>, |
|
class [mscorlib]System.Func`2<!!0,!!2>, |
|
class [mscorlib]System.Func`2<!!1,!!2>, |
|
class [mscorlib]System.Func`3<!!0,class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1>,!!3>) |
|
IL_006f: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate56' |
|
IL_0074: brtrue.s IL_0089 |
|
|
|
IL_0076: ldnull |
|
IL_0077: ldftn class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<JoinInto>b__50'(class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>) |
|
IL_007d: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>>::.ctor(object, |
|
native int) |
|
IL_0082: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate56' |
|
IL_0087: br.s IL_0089 |
|
|
|
IL_0089: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate56' |
|
IL_008e: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_0093: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate57' |
|
IL_0098: brtrue.s IL_00ad |
|
|
|
IL_009a: ldnull |
|
IL_009b: ldftn bool ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<JoinInto>b__51'(class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>) |
|
IL_00a1: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,bool>::.ctor(object, |
|
native int) |
|
IL_00a6: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate57' |
|
IL_00ab: br.s IL_00ad |
|
|
|
IL_00ad: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate57' |
|
IL_00b2: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0> [System.Core]System.Linq.Enumerable::Where<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,bool>) |
|
IL_00b7: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,class '<>f__AnonymousTypef`2'<string,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate58' |
|
IL_00bc: brtrue.s IL_00d1 |
|
|
|
IL_00be: ldnull |
|
IL_00bf: ldftn class '<>f__AnonymousTypef`2'<string,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<JoinInto>b__52'(class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>) |
|
IL_00c5: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,class '<>f__AnonymousTypef`2'<string,int32>>::.ctor(object, |
|
native int) |
|
IL_00ca: stsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,class '<>f__AnonymousTypef`2'<string,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate58' |
|
IL_00cf: br.s IL_00d1 |
|
|
|
IL_00d1: ldsfld class [mscorlib]System.Func`2<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,class '<>f__AnonymousTypef`2'<string,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate58' |
|
IL_00d6: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>,class '<>f__AnonymousTypef`2'<string,int32>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_00db: stloc.0 |
|
IL_00dc: br.s IL_00de |
|
|
|
IL_00de: ldloc.0 |
|
IL_00df: ret |
|
} // end of method QueryExpressions::JoinInto |
|
|
|
.method public hidebysig instance object |
|
OrderBy() cil managed |
|
{ |
|
// Code size 84 (0x54) |
|
.maxstack 3 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::orders |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate5b' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<OrderBy>b__59'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,string>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate5b' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate5b' |
|
IL_0026: call class [System.Core]System.Linq.IOrderedEnumerable`1<!!0> [System.Core]System.Linq.Enumerable::OrderBy<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,string>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_002b: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate5c' |
|
IL_0030: brtrue.s IL_0045 |
|
|
|
IL_0032: ldnull |
|
IL_0033: ldftn valuetype [mscorlib]System.Decimal ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<OrderBy>b__5a'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order) |
|
IL_0039: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>::.ctor(object, |
|
native int) |
|
IL_003e: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate5c' |
|
IL_0043: br.s IL_0045 |
|
|
|
IL_0045: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate5c' |
|
IL_004a: call class [System.Core]System.Linq.IOrderedEnumerable`1<!!0> [System.Core]System.Linq.Enumerable::ThenByDescending<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>(class [System.Core]System.Linq.IOrderedEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_004f: stloc.0 |
|
IL_0050: br.s IL_0052 |
|
|
|
IL_0052: ldloc.0 |
|
IL_0053: ret |
|
} // end of method QueryExpressions::OrderBy |
|
|
|
.method public hidebysig instance object |
|
GroupBy() cil managed |
|
{ |
|
// Code size 79 (0x4f) |
|
.maxstack 4 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate5f' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<GroupBy>b__5d'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate5f' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate5f' |
|
IL_0026: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate60' |
|
IL_002b: brtrue.s IL_0040 |
|
|
|
IL_002d: ldnull |
|
IL_002e: ldftn string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<GroupBy>b__5e'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_0034: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>::.ctor(object, |
|
native int) |
|
IL_0039: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate60' |
|
IL_003e: br.s IL_0040 |
|
|
|
IL_0040: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate60' |
|
IL_0045: call class [mscorlib]System.Collections.Generic.IEnumerable`1<class [System.Core]System.Linq.IGrouping`2<!!1,!!2>> [System.Core]System.Linq.Enumerable::GroupBy<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string,string>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>, |
|
class [mscorlib]System.Func`2<!!0,!!2>) |
|
IL_004a: stloc.0 |
|
IL_004b: br.s IL_004d |
|
|
|
IL_004d: ldloc.0 |
|
IL_004e: ret |
|
} // end of method QueryExpressions::GroupBy |
|
|
|
.method public hidebysig instance object |
|
ExplicitType() cil managed |
|
{ |
|
// Code size 53 (0x35) |
|
.maxstack 3 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0> [System.Core]System.Linq.Enumerable::Cast<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>(class [mscorlib]System.Collections.IEnumerable) |
|
IL_000c: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate62' |
|
IL_0011: brtrue.s IL_0026 |
|
|
|
IL_0013: ldnull |
|
IL_0014: ldftn bool ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<ExplicitType>b__61'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_001a: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool>::.ctor(object, |
|
native int) |
|
IL_001f: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate62' |
|
IL_0024: br.s IL_0026 |
|
|
|
IL_0026: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate62' |
|
IL_002b: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0> [System.Core]System.Linq.Enumerable::Where<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,bool>) |
|
IL_0030: stloc.0 |
|
IL_0031: br.s IL_0033 |
|
|
|
IL_0033: ldloc.0 |
|
IL_0034: ret |
|
} // end of method QueryExpressions::ExplicitType |
|
|
|
.method public hidebysig instance object |
|
QueryContinuation() cil managed |
|
{ |
|
// Code size 84 (0x54) |
|
.maxstack 3 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate65' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<QueryContinuation>b__63'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate65' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate65' |
|
IL_0026: call class [mscorlib]System.Collections.Generic.IEnumerable`1<class [System.Core]System.Linq.IGrouping`2<!!1,!!0>> [System.Core]System.Linq.Enumerable::GroupBy<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_002b: ldsfld class [mscorlib]System.Func`2<class [System.Core]System.Linq.IGrouping`2<string,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>,class '<>f__AnonymousType10`2'<string,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate66' |
|
IL_0030: brtrue.s IL_0045 |
|
|
|
IL_0032: ldnull |
|
IL_0033: ldftn class '<>f__AnonymousType10`2'<string,int32> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<QueryContinuation>b__64'(class [System.Core]System.Linq.IGrouping`2<string,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>) |
|
IL_0039: newobj instance void class [mscorlib]System.Func`2<class [System.Core]System.Linq.IGrouping`2<string,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>,class '<>f__AnonymousType10`2'<string,int32>>::.ctor(object, |
|
native int) |
|
IL_003e: stsfld class [mscorlib]System.Func`2<class [System.Core]System.Linq.IGrouping`2<string,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>,class '<>f__AnonymousType10`2'<string,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate66' |
|
IL_0043: br.s IL_0045 |
|
|
|
IL_0045: ldsfld class [mscorlib]System.Func`2<class [System.Core]System.Linq.IGrouping`2<string,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>,class '<>f__AnonymousType10`2'<string,int32>> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate66' |
|
IL_004a: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<class [System.Core]System.Linq.IGrouping`2<string,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>,class '<>f__AnonymousType10`2'<string,int32>>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_004f: stloc.0 |
|
IL_0050: br.s IL_0052 |
|
|
|
IL_0052: ldloc.0 |
|
IL_0053: ret |
|
} // end of method QueryExpressions::QueryContinuation |
|
|
|
.method public hidebysig instance object |
|
Issue437(bool[] bools) cil managed |
|
{ |
|
// Code size 79 (0x4f) |
|
.maxstack 3 |
|
.locals init (object V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.1 |
|
IL_0002: ldsfld class [mscorlib]System.Func`2<bool,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate69' |
|
IL_0007: brtrue.s IL_001c |
|
|
|
IL_0009: ldnull |
|
IL_000a: ldftn bool ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<Issue437>b__67'(bool) |
|
IL_0010: newobj instance void class [mscorlib]System.Func`2<bool,bool>::.ctor(object, |
|
native int) |
|
IL_0015: stsfld class [mscorlib]System.Func`2<bool,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate69' |
|
IL_001a: br.s IL_001c |
|
|
|
IL_001c: ldsfld class [mscorlib]System.Func`2<bool,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate69' |
|
IL_0021: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0> [System.Core]System.Linq.Enumerable::Where<bool>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,bool>) |
|
IL_0026: ldsfld class [mscorlib]System.Func`2<bool,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate6a' |
|
IL_002b: brtrue.s IL_0040 |
|
|
|
IL_002d: ldnull |
|
IL_002e: ldftn bool ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<Issue437>b__68'(bool) |
|
IL_0034: newobj instance void class [mscorlib]System.Func`2<bool,bool>::.ctor(object, |
|
native int) |
|
IL_0039: stsfld class [mscorlib]System.Func`2<bool,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate6a' |
|
IL_003e: br.s IL_0040 |
|
|
|
IL_0040: ldsfld class [mscorlib]System.Func`2<bool,bool> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate6a' |
|
IL_0045: call class [mscorlib]System.Collections.Generic.IEnumerable`1<!!1> [System.Core]System.Linq.Enumerable::Select<bool,bool>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_004a: stloc.0 |
|
IL_004b: br.s IL_004d |
|
|
|
IL_004d: ldloc.0 |
|
IL_004e: ret |
|
} // end of method QueryExpressions::Issue437 |
|
|
|
.method public hidebysig static valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!TB> |
|
Cast<TA,class TB>(valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!TA> a) cil managed |
|
{ |
|
// Code size 58 (0x3a) |
|
.maxstack 3 |
|
.locals init (valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!TB> V_0) |
|
IL_0000: nop |
|
IL_0001: ldarg.0 |
|
IL_0002: ldnull |
|
IL_0003: ldftn class '<>f__AnonymousType11`2'<!!0,!!1> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<Cast>b__6c'<!!0,!!1>(!!0) |
|
IL_0009: newobj instance void class [mscorlib]System.Func`2<!!TA,class '<>f__AnonymousType11`2'<!!TA,!!TB>>::.ctor(object, |
|
native int) |
|
IL_000e: call valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!1> ICSharpCode.Decompiler.Tests.TestCases.Pretty.MaybeExtensions::Select<!!0,class '<>f__AnonymousType11`2'<!!0,!!1>>(valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_0013: ldnull |
|
IL_0014: ldftn bool ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<Cast>b__6d'<!!0,!!1>(class '<>f__AnonymousType11`2'<!!0,!!1>) |
|
IL_001a: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType11`2'<!!TA,!!TB>,bool>::.ctor(object, |
|
native int) |
|
IL_001f: call valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!0> ICSharpCode.Decompiler.Tests.TestCases.Pretty.MaybeExtensions::Where<class '<>f__AnonymousType11`2'<!!0,!!1>>(valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,bool>) |
|
IL_0024: ldnull |
|
IL_0025: ldftn !!1 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<Cast>b__6e'<!!0,!!1>(class '<>f__AnonymousType11`2'<!!0,!!1>) |
|
IL_002b: newobj instance void class [mscorlib]System.Func`2<class '<>f__AnonymousType11`2'<!!TA,!!TB>,!!TB>::.ctor(object, |
|
native int) |
|
IL_0030: call valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!1> ICSharpCode.Decompiler.Tests.TestCases.Pretty.MaybeExtensions::Select<class '<>f__AnonymousType11`2'<!!0,!!1>,!!1>(valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,!!1>) |
|
IL_0035: stloc.0 |
|
IL_0036: br.s IL_0038 |
|
|
|
IL_0038: ldloc.0 |
|
IL_0039: ret |
|
} // end of method QueryExpressions::Cast |
|
|
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor() cil managed |
|
{ |
|
// Code size 7 (0x7) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ret |
|
} // end of method QueryExpressions::.ctor |
|
|
|
.method private hidebysig static bool '<MultipleWhere>b__0'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 20 (0x14) |
|
.maxstack 2 |
|
.locals init (bool V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Orders |
|
IL_0006: call int32 [System.Core]System.Linq.Enumerable::Count<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>) |
|
IL_000b: ldc.i4.s 10 |
|
IL_000d: cgt |
|
IL_000f: stloc.0 |
|
IL_0010: br.s IL_0012 |
|
|
|
IL_0012: ldloc.0 |
|
IL_0013: ret |
|
} // end of method QueryExpressions::'<MultipleWhere>b__0' |
|
|
|
.method private hidebysig static bool '<MultipleWhere>b__1'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 2 |
|
.locals init (bool V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Country |
|
IL_0006: ldstr "DE" |
|
IL_000b: call bool [mscorlib]System.String::op_Equality(string, |
|
string) |
|
IL_0010: stloc.0 |
|
IL_0011: br.s IL_0013 |
|
|
|
IL_0013: ldloc.0 |
|
IL_0014: ret |
|
} // end of method QueryExpressions::'<MultipleWhere>b__1' |
|
|
|
.method private hidebysig static class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> |
|
'<SelectManyFollowedBySelect>b__5'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Orders |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<SelectManyFollowedBySelect>b__5' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal> |
|
'<SelectManyFollowedBySelect>b__6'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 28 (0x1c) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Name |
|
IL_0006: ldarg.1 |
|
IL_0007: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::OrderID |
|
IL_000c: ldarg.1 |
|
IL_000d: ldfld valuetype [mscorlib]System.Decimal ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::Total |
|
IL_0012: newobj instance void class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>::.ctor(!0, |
|
!1, |
|
!2) |
|
IL_0017: stloc.0 |
|
IL_0018: br.s IL_001a |
|
|
|
IL_001a: ldloc.0 |
|
IL_001b: ret |
|
} // end of method QueryExpressions::'<SelectManyFollowedBySelect>b__6' |
|
|
|
.method private hidebysig static class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> |
|
'<SelectManyFollowedByOrderBy>b__a'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Orders |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<SelectManyFollowedByOrderBy>b__a' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> |
|
'<SelectManyFollowedByOrderBy>b__b'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 12 (0xc) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.1 |
|
IL_0002: newobj instance void class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::.ctor(!0, |
|
!1) |
|
IL_0007: stloc.0 |
|
IL_0008: br.s IL_000a |
|
|
|
IL_000a: ldloc.0 |
|
IL_000b: ret |
|
} // end of method QueryExpressions::'<SelectManyFollowedByOrderBy>b__b' |
|
|
|
.method private hidebysig static valuetype [mscorlib]System.Decimal |
|
'<SelectManyFollowedByOrderBy>b__c'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> '<>h__TransparentIdentifier9') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 16 (0x10) |
|
.maxstack 1 |
|
.locals init (valuetype [mscorlib]System.Decimal V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !1 class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::get_o() |
|
IL_0006: ldfld valuetype [mscorlib]System.Decimal ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::Total |
|
IL_000b: stloc.0 |
|
IL_000c: br.s IL_000e |
|
|
|
IL_000e: ldloc.0 |
|
IL_000f: ret |
|
} // end of method QueryExpressions::'<SelectManyFollowedByOrderBy>b__c' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal> |
|
'<SelectManyFollowedByOrderBy>b__d'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> '<>h__TransparentIdentifier9') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 43 (0x2b) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !0 class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::get_c() |
|
IL_0006: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Name |
|
IL_000b: ldarg.0 |
|
IL_000c: callvirt instance !1 class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::get_o() |
|
IL_0011: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::OrderID |
|
IL_0016: ldarg.0 |
|
IL_0017: callvirt instance !1 class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::get_o() |
|
IL_001c: ldfld valuetype [mscorlib]System.Decimal ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::Total |
|
IL_0021: newobj instance void class '<>f__AnonymousType0`3'<string,int32,valuetype [mscorlib]System.Decimal>::.ctor(!0, |
|
!1, |
|
!2) |
|
IL_0026: stloc.0 |
|
IL_0027: br.s IL_0029 |
|
|
|
IL_0029: ldloc.0 |
|
IL_002a: ret |
|
} // end of method QueryExpressions::'<SelectManyFollowedByOrderBy>b__d' |
|
|
|
.method private hidebysig static class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> |
|
'<MultipleSelectManyFollowedBySelect>b__14'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Orders |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<MultipleSelectManyFollowedBySelect>b__14' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> |
|
'<MultipleSelectManyFollowedBySelect>b__15'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 12 (0xc) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.1 |
|
IL_0002: newobj instance void class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::.ctor(!0, |
|
!1) |
|
IL_0007: stloc.0 |
|
IL_0008: br.s IL_000a |
|
|
|
IL_000a: ldloc.0 |
|
IL_000b: ret |
|
} // end of method QueryExpressions::'<MultipleSelectManyFollowedBySelect>b__15' |
|
|
|
.method private hidebysig static class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> |
|
'<MultipleSelectManyFollowedBySelect>b__16'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> '<>h__TransparentIdentifier12') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 16 (0x10) |
|
.maxstack 1 |
|
.locals init (class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !1 class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::get_o() |
|
IL_0006: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::Details |
|
IL_000b: stloc.0 |
|
IL_000c: br.s IL_000e |
|
|
|
IL_000e: ldloc.0 |
|
IL_000f: ret |
|
} // end of method QueryExpressions::'<MultipleSelectManyFollowedBySelect>b__16' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType2`3'<string,int32,int32> |
|
'<MultipleSelectManyFollowedBySelect>b__17'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> '<>h__TransparentIdentifier12', |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail d) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 38 (0x26) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType2`3'<string,int32,int32> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !0 class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::get_c() |
|
IL_0006: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Name |
|
IL_000b: ldarg.0 |
|
IL_000c: callvirt instance !1 class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::get_o() |
|
IL_0011: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::OrderID |
|
IL_0016: ldarg.1 |
|
IL_0017: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail::Quantity |
|
IL_001c: newobj instance void class '<>f__AnonymousType2`3'<string,int32,int32>::.ctor(!0, |
|
!1, |
|
!2) |
|
IL_0021: stloc.0 |
|
IL_0022: br.s IL_0024 |
|
|
|
IL_0024: ldloc.0 |
|
IL_0025: ret |
|
} // end of method QueryExpressions::'<MultipleSelectManyFollowedBySelect>b__17' |
|
|
|
.method private hidebysig static class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> |
|
'<MultipleSelectManyFollowedByLet>b__1f'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Orders |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<MultipleSelectManyFollowedByLet>b__1f' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> |
|
'<MultipleSelectManyFollowedByLet>b__20'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 12 (0xc) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.1 |
|
IL_0002: newobj instance void class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::.ctor(!0, |
|
!1) |
|
IL_0007: stloc.0 |
|
IL_0008: br.s IL_000a |
|
|
|
IL_000a: ldloc.0 |
|
IL_000b: ret |
|
} // end of method QueryExpressions::'<MultipleSelectManyFollowedByLet>b__20' |
|
|
|
.method private hidebysig static class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> |
|
'<MultipleSelectManyFollowedByLet>b__21'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> '<>h__TransparentIdentifier1c') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 16 (0x10) |
|
.maxstack 1 |
|
.locals init (class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !1 class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::get_o() |
|
IL_0006: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::Details |
|
IL_000b: stloc.0 |
|
IL_000c: br.s IL_000e |
|
|
|
IL_000e: ldloc.0 |
|
IL_000f: ret |
|
} // end of method QueryExpressions::'<MultipleSelectManyFollowedByLet>b__21' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> |
|
'<MultipleSelectManyFollowedByLet>b__22'(class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> '<>h__TransparentIdentifier1c', |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail d) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 12 (0xc) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.1 |
|
IL_0002: newobj instance void class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>::.ctor(!0, |
|
!1) |
|
IL_0007: stloc.0 |
|
IL_0008: br.s IL_000a |
|
|
|
IL_000a: ldloc.0 |
|
IL_000b: ret |
|
} // end of method QueryExpressions::'<MultipleSelectManyFollowedByLet>b__22' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal> |
|
'<MultipleSelectManyFollowedByLet>b__23'(class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> '<>h__TransparentIdentifier1d') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 43 (0x2b) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.0 |
|
IL_0002: callvirt instance !1 class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>::get_d() |
|
IL_0007: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail::Quantity |
|
IL_000c: call valuetype [mscorlib]System.Decimal [mscorlib]System.Decimal::op_Implicit(int32) |
|
IL_0011: ldarg.0 |
|
IL_0012: callvirt instance !1 class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>::get_d() |
|
IL_0017: ldfld valuetype [mscorlib]System.Decimal ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail::UnitPrice |
|
IL_001c: call valuetype [mscorlib]System.Decimal [mscorlib]System.Decimal::op_Multiply(valuetype [mscorlib]System.Decimal, |
|
valuetype [mscorlib]System.Decimal) |
|
IL_0021: newobj instance void class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>::.ctor(!0, |
|
!1) |
|
IL_0026: stloc.0 |
|
IL_0027: br.s IL_0029 |
|
|
|
IL_0029: ldloc.0 |
|
IL_002a: ret |
|
} // end of method QueryExpressions::'<MultipleSelectManyFollowedByLet>b__23' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType5`3'<string,int32,valuetype [mscorlib]System.Decimal> |
|
'<MultipleSelectManyFollowedByLet>b__24'(class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal> '<>h__TransparentIdentifier1e') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 58 (0x3a) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType5`3'<string,int32,valuetype [mscorlib]System.Decimal> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !0 class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>::'get_<>h__TransparentIdentifier1d'() |
|
IL_0006: callvirt instance !0 class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>::'get_<>h__TransparentIdentifier1c'() |
|
IL_000b: callvirt instance !0 class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::get_c() |
|
IL_0010: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Name |
|
IL_0015: ldarg.0 |
|
IL_0016: callvirt instance !0 class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>::'get_<>h__TransparentIdentifier1d'() |
|
IL_001b: callvirt instance !0 class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>::'get_<>h__TransparentIdentifier1c'() |
|
IL_0020: callvirt instance !1 class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>::get_o() |
|
IL_0025: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::OrderID |
|
IL_002a: ldarg.0 |
|
IL_002b: callvirt instance !1 class '<>f__AnonymousType4`2'<class '<>f__AnonymousType3`2'<class '<>f__AnonymousType1`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>,valuetype [mscorlib]System.Decimal>::get_x() |
|
IL_0030: newobj instance void class '<>f__AnonymousType5`3'<string,int32,valuetype [mscorlib]System.Decimal>::.ctor(!0, |
|
!1, |
|
!2) |
|
IL_0035: stloc.0 |
|
IL_0036: br.s IL_0038 |
|
|
|
IL_0038: ldloc.0 |
|
IL_0039: ret |
|
} // end of method QueryExpressions::'<MultipleSelectManyFollowedByLet>b__24' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal> |
|
'<FromLetWhereSelect>b__2c'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 53 (0x35) |
|
.maxstack 4 |
|
.locals init (class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::Details |
|
IL_0007: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate33' |
|
IL_000c: brtrue.s IL_0021 |
|
|
|
IL_000e: ldnull |
|
IL_000f: ldftn valuetype [mscorlib]System.Decimal ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'<FromLetWhereSelect>b__2d'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail) |
|
IL_0015: newobj instance void class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,valuetype [mscorlib]System.Decimal>::.ctor(object, |
|
native int) |
|
IL_001a: stsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate33' |
|
IL_001f: br.s IL_0021 |
|
|
|
IL_0021: ldsfld class [mscorlib]System.Func`2<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail,valuetype [mscorlib]System.Decimal> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::'CS$<>9__CachedAnonymousMethodDelegate33' |
|
IL_0026: call valuetype [mscorlib]System.Decimal [System.Core]System.Linq.Enumerable::Sum<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>, |
|
class [mscorlib]System.Func`2<!!0,valuetype [mscorlib]System.Decimal>) |
|
IL_002b: newobj instance void class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>::.ctor(!0, |
|
!1) |
|
IL_0030: stloc.0 |
|
IL_0031: br.s IL_0033 |
|
|
|
IL_0033: ldloc.0 |
|
IL_0034: ret |
|
} // end of method QueryExpressions::'<FromLetWhereSelect>b__2c' |
|
|
|
.method private hidebysig static bool '<FromLetWhereSelect>b__2e'(class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal> '<>h__TransparentIdentifier2b') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 26 (0x1a) |
|
.maxstack 2 |
|
.locals init (bool V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !1 class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>::get_t() |
|
IL_0006: ldc.i4 0x3e8 |
|
IL_000b: newobj instance void [mscorlib]System.Decimal::.ctor(int32) |
|
IL_0010: call bool [mscorlib]System.Decimal::op_GreaterThanOrEqual(valuetype [mscorlib]System.Decimal, |
|
valuetype [mscorlib]System.Decimal) |
|
IL_0015: stloc.0 |
|
IL_0016: br.s IL_0018 |
|
|
|
IL_0018: ldloc.0 |
|
IL_0019: ret |
|
} // end of method QueryExpressions::'<FromLetWhereSelect>b__2e' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType7`2'<int32,valuetype [mscorlib]System.Decimal> |
|
'<FromLetWhereSelect>b__2f'(class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal> '<>h__TransparentIdentifier2b') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 27 (0x1b) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousType7`2'<int32,valuetype [mscorlib]System.Decimal> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !0 class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>::get_o() |
|
IL_0006: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::OrderID |
|
IL_000b: ldarg.0 |
|
IL_000c: callvirt instance !1 class '<>f__AnonymousType6`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order,valuetype [mscorlib]System.Decimal>::get_t() |
|
IL_0011: newobj instance void class '<>f__AnonymousType7`2'<int32,valuetype [mscorlib]System.Decimal>::.ctor(!0, |
|
!1) |
|
IL_0016: stloc.0 |
|
IL_0017: br.s IL_0019 |
|
|
|
IL_0019: ldloc.0 |
|
IL_001a: ret |
|
} // end of method QueryExpressions::'<FromLetWhereSelect>b__2f' |
|
|
|
.method private hidebysig static valuetype [mscorlib]System.Decimal |
|
'<FromLetWhereSelect>b__2d'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail d) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 27 (0x1b) |
|
.maxstack 2 |
|
.locals init (valuetype [mscorlib]System.Decimal V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld valuetype [mscorlib]System.Decimal ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail::UnitPrice |
|
IL_0006: ldarg.0 |
|
IL_0007: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/OrderDetail::Quantity |
|
IL_000c: call valuetype [mscorlib]System.Decimal [mscorlib]System.Decimal::op_Implicit(int32) |
|
IL_0011: call valuetype [mscorlib]System.Decimal [mscorlib]System.Decimal::op_Multiply(valuetype [mscorlib]System.Decimal, |
|
valuetype [mscorlib]System.Decimal) |
|
IL_0016: stloc.0 |
|
IL_0017: br.s IL_0019 |
|
|
|
IL_0019: ldloc.0 |
|
IL_001a: ret |
|
} // end of method QueryExpressions::'<FromLetWhereSelect>b__2d' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> |
|
'<MultipleLet>b__36'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer a) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 17 (0x11) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.0 |
|
IL_0002: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Country |
|
IL_0007: newobj instance void class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>::.ctor(!0, |
|
!1) |
|
IL_000c: stloc.0 |
|
IL_000d: br.s IL_000f |
|
|
|
IL_000f: ldloc.0 |
|
IL_0010: ret |
|
} // end of method QueryExpressions::'<MultipleLet>b__36' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string> |
|
'<MultipleLet>b__37'(class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string> '<>h__TransparentIdentifier34') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 22 (0x16) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.0 |
|
IL_0002: callvirt instance !0 class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>::get_a() |
|
IL_0007: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Name |
|
IL_000c: newobj instance void class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>::.ctor(!0, |
|
!1) |
|
IL_0011: stloc.0 |
|
IL_0012: br.s IL_0014 |
|
|
|
IL_0014: ldloc.0 |
|
IL_0015: ret |
|
} // end of method QueryExpressions::'<MultipleLet>b__37' |
|
|
|
.method private hidebysig static string |
|
'<MultipleLet>b__38'(class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string> '<>h__TransparentIdentifier35') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 27 (0x1b) |
|
.maxstack 2 |
|
.locals init (string V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !0 class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>::'get_<>h__TransparentIdentifier34'() |
|
IL_0006: callvirt instance !1 class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>::get_b() |
|
IL_000b: ldarg.0 |
|
IL_000c: callvirt instance !1 class '<>f__AnonymousType9`2'<class '<>f__AnonymousType8`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,string>,string>::get_c() |
|
IL_0011: call string [mscorlib]System.String::Concat(string, |
|
string) |
|
IL_0016: stloc.0 |
|
IL_0017: br.s IL_0019 |
|
|
|
IL_0019: ldloc.0 |
|
IL_001a: ret |
|
} // end of method QueryExpressions::'<MultipleLet>b__38' |
|
|
|
.method private hidebysig static class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string> |
|
'<HibernateApplyGeneratorQuery>b__3f'(class [mscorlib]System.Reflection.PropertyInfo pi) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 17 (0x11) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.0 |
|
IL_0002: callvirt instance string [mscorlib]System.Reflection.MemberInfo::get_Name() |
|
IL_0007: newobj instance void class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>::.ctor(!0, |
|
!1) |
|
IL_000c: stloc.0 |
|
IL_000d: br.s IL_000f |
|
|
|
IL_000f: ldloc.0 |
|
IL_0010: ret |
|
} // end of method QueryExpressions::'<HibernateApplyGeneratorQuery>b__3f' |
|
|
|
.method private hidebysig instance class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object> |
|
'<HibernateApplyGeneratorQuery>b__40'(class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string> '<>h__TransparentIdentifier3c') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 29 (0x1d) |
|
.maxstack 4 |
|
.locals init (class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object> V_0) |
|
IL_0000: ldarg.1 |
|
IL_0001: ldarg.1 |
|
IL_0002: callvirt instance !0 class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>::get_pi() |
|
IL_0007: ldarg.0 |
|
IL_0008: ldfld class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions::customers |
|
IL_000d: ldnull |
|
IL_000e: callvirt instance object [mscorlib]System.Reflection.PropertyInfo::GetValue(object, |
|
object[]) |
|
IL_0013: newobj instance void class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>::.ctor(!0, |
|
!1) |
|
IL_0018: stloc.0 |
|
IL_0019: br.s IL_001b |
|
|
|
IL_001b: ldloc.0 |
|
IL_001c: ret |
|
} // end of method QueryExpressions::'<HibernateApplyGeneratorQuery>b__40' |
|
|
|
.method private hidebysig static class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam |
|
'<HibernateApplyGeneratorQuery>b__41'(class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object> '<>h__TransparentIdentifier3d') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 75 (0x4b) |
|
.maxstack 4 |
|
.locals init (class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam V_0, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam V_1, |
|
string[] V_2) |
|
IL_0000: newobj instance void ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldarg.0 |
|
IL_0008: callvirt instance !0 class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>::'get_<>h__TransparentIdentifier3c'() |
|
IL_000d: callvirt instance !1 class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>::get_pname() |
|
IL_0012: callvirt instance void ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::set_Name(string) |
|
IL_0017: nop |
|
IL_0018: ldloc.0 |
|
IL_0019: ldc.i4.1 |
|
IL_001a: newarr [mscorlib]System.String |
|
IL_001f: stloc.2 |
|
IL_0020: ldloc.2 |
|
IL_0021: ldc.i4.0 |
|
IL_0022: ldarg.0 |
|
IL_0023: callvirt instance !1 class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>::get_pvalue() |
|
IL_0028: brfalse.s IL_0037 |
|
|
|
IL_002a: ldarg.0 |
|
IL_002b: callvirt instance !1 class '<>f__AnonymousTypeb`2'<class '<>f__AnonymousTypea`2'<class [mscorlib]System.Reflection.PropertyInfo,string>,object>::get_pvalue() |
|
IL_0030: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0035: br.s IL_003c |
|
|
|
IL_0037: ldstr "null" |
|
IL_003c: nop |
|
IL_003d: stelem.ref |
|
IL_003e: ldloc.2 |
|
IL_003f: callvirt instance void ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/HbmParam::set_Text(string[]) |
|
IL_0044: nop |
|
IL_0045: ldloc.0 |
|
IL_0046: stloc.1 |
|
IL_0047: br.s IL_0049 |
|
|
|
IL_0049: ldloc.1 |
|
IL_004a: ret |
|
} // end of method QueryExpressions::'<HibernateApplyGeneratorQuery>b__41' |
|
|
|
.method private hidebysig static int32 |
|
'<Join>b__45'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (int32 V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::CustomerID |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<Join>b__45' |
|
|
|
.method private hidebysig static int32 |
|
'<Join>b__46'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (int32 V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::CustomerID |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<Join>b__46' |
|
|
|
.method private hidebysig static class '<>f__AnonymousTypec`3'<string,valuetype [mscorlib]System.DateTime,valuetype [mscorlib]System.Decimal> |
|
'<Join>b__47'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c, |
|
class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 28 (0x1c) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousTypec`3'<string,valuetype [mscorlib]System.DateTime,valuetype [mscorlib]System.Decimal> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Name |
|
IL_0006: ldarg.1 |
|
IL_0007: ldfld valuetype [mscorlib]System.DateTime ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::OrderDate |
|
IL_000c: ldarg.1 |
|
IL_000d: ldfld valuetype [mscorlib]System.Decimal ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::Total |
|
IL_0012: newobj instance void class '<>f__AnonymousTypec`3'<string,valuetype [mscorlib]System.DateTime,valuetype [mscorlib]System.Decimal>::.ctor(!0, |
|
!1, |
|
!2) |
|
IL_0017: stloc.0 |
|
IL_0018: br.s IL_001a |
|
|
|
IL_001a: ldloc.0 |
|
IL_001b: ret |
|
} // end of method QueryExpressions::'<Join>b__47' |
|
|
|
.method private hidebysig static int32 |
|
'<JoinInto>b__4d'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (int32 V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::CustomerID |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<JoinInto>b__4d' |
|
|
|
.method private hidebysig static int32 |
|
'<JoinInto>b__4e'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (int32 V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld int32 ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::CustomerID |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<JoinInto>b__4e' |
|
|
|
.method private hidebysig static class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> |
|
'<JoinInto>b__4f'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c, |
|
class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order> co) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 12 (0xc) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.1 |
|
IL_0002: newobj instance void class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>::.ctor(!0, |
|
!1) |
|
IL_0007: stloc.0 |
|
IL_0008: br.s IL_000a |
|
|
|
IL_000a: ldloc.0 |
|
IL_000b: ret |
|
} // end of method QueryExpressions::'<JoinInto>b__4f' |
|
|
|
.method private hidebysig static class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32> |
|
'<JoinInto>b__50'(class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>> '<>h__TransparentIdentifier4b') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 22 (0x16) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.0 |
|
IL_0002: callvirt instance !1 class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>::get_co() |
|
IL_0007: call int32 [System.Core]System.Linq.Enumerable::Count<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>) |
|
IL_000c: newobj instance void class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>::.ctor(!0, |
|
!1) |
|
IL_0011: stloc.0 |
|
IL_0012: br.s IL_0014 |
|
|
|
IL_0014: ldloc.0 |
|
IL_0015: ret |
|
} // end of method QueryExpressions::'<JoinInto>b__50' |
|
|
|
.method private hidebysig static bool '<JoinInto>b__51'(class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32> '<>h__TransparentIdentifier4c') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 18 (0x12) |
|
.maxstack 2 |
|
.locals init (bool V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !1 class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>::get_n() |
|
IL_0006: ldc.i4.s 10 |
|
IL_0008: clt |
|
IL_000a: ldc.i4.0 |
|
IL_000b: ceq |
|
IL_000d: stloc.0 |
|
IL_000e: br.s IL_0010 |
|
|
|
IL_0010: ldloc.0 |
|
IL_0011: ret |
|
} // end of method QueryExpressions::'<JoinInto>b__51' |
|
|
|
.method private hidebysig static class '<>f__AnonymousTypef`2'<string,int32> |
|
'<JoinInto>b__52'(class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32> '<>h__TransparentIdentifier4c') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 32 (0x20) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousTypef`2'<string,int32> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !0 class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>::'get_<>h__TransparentIdentifier4b'() |
|
IL_0006: callvirt instance !0 class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>::get_c() |
|
IL_000b: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Name |
|
IL_0010: ldarg.0 |
|
IL_0011: callvirt instance !1 class '<>f__AnonymousTypee`2'<class '<>f__AnonymousTyped`2'<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer,class [mscorlib]System.Collections.Generic.IEnumerable`1<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order>>,int32>::get_n() |
|
IL_0016: newobj instance void class '<>f__AnonymousTypef`2'<string,int32>::.ctor(!0, |
|
!1) |
|
IL_001b: stloc.0 |
|
IL_001c: br.s IL_001e |
|
|
|
IL_001e: ldloc.0 |
|
IL_001f: ret |
|
} // end of method QueryExpressions::'<JoinInto>b__52' |
|
|
|
.method private hidebysig static string |
|
'<OrderBy>b__59'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 16 (0x10) |
|
.maxstack 1 |
|
.locals init (string V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::Customer |
|
IL_0006: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Name |
|
IL_000b: stloc.0 |
|
IL_000c: br.s IL_000e |
|
|
|
IL_000e: ldloc.0 |
|
IL_000f: ret |
|
} // end of method QueryExpressions::'<OrderBy>b__59' |
|
|
|
.method private hidebysig static valuetype [mscorlib]System.Decimal |
|
'<OrderBy>b__5a'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (valuetype [mscorlib]System.Decimal V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld valuetype [mscorlib]System.Decimal ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Order::Total |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<OrderBy>b__5a' |
|
|
|
.method private hidebysig static string |
|
'<GroupBy>b__5d'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (string V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Country |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<GroupBy>b__5d' |
|
|
|
.method private hidebysig static string |
|
'<GroupBy>b__5e'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (string V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Name |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<GroupBy>b__5e' |
|
|
|
.method private hidebysig static bool '<ExplicitType>b__61'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 2 |
|
.locals init (bool V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::City |
|
IL_0006: ldstr "London" |
|
IL_000b: call bool [mscorlib]System.String::op_Equality(string, |
|
string) |
|
IL_0010: stloc.0 |
|
IL_0011: br.s IL_0013 |
|
|
|
IL_0013: ldloc.0 |
|
IL_0014: ret |
|
} // end of method QueryExpressions::'<ExplicitType>b__61' |
|
|
|
.method private hidebysig static string |
|
'<QueryContinuation>b__63'(class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (string V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld string ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer::Country |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<QueryContinuation>b__63' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType10`2'<string,int32> |
|
'<QueryContinuation>b__64'(class [System.Core]System.Linq.IGrouping`2<string,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer> g) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 22 (0x16) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousType10`2'<string,int32> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !0 class [System.Core]System.Linq.IGrouping`2<string,class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>::get_Key() |
|
IL_0006: ldarg.0 |
|
IL_0007: call int32 [System.Core]System.Linq.Enumerable::Count<class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions/Customer>(class [mscorlib]System.Collections.Generic.IEnumerable`1<!!0>) |
|
IL_000c: newobj instance void class '<>f__AnonymousType10`2'<string,int32>::.ctor(!0, |
|
!1) |
|
IL_0011: stloc.0 |
|
IL_0012: br.s IL_0014 |
|
|
|
IL_0014: ldloc.0 |
|
IL_0015: ret |
|
} // end of method QueryExpressions::'<QueryContinuation>b__64' |
|
|
|
.method private hidebysig static bool '<Issue437>b__67'(bool x) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 6 (0x6) |
|
.maxstack 1 |
|
.locals init (bool V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: stloc.0 |
|
IL_0002: br.s IL_0004 |
|
|
|
IL_0004: ldloc.0 |
|
IL_0005: ret |
|
} // end of method QueryExpressions::'<Issue437>b__67' |
|
|
|
.method private hidebysig static bool '<Issue437>b__68'(bool x) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 6 (0x6) |
|
.maxstack 1 |
|
.locals init (bool V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: stloc.0 |
|
IL_0002: br.s IL_0004 |
|
|
|
IL_0004: ldloc.0 |
|
IL_0005: ret |
|
} // end of method QueryExpressions::'<Issue437>b__68' |
|
|
|
.method private hidebysig static class '<>f__AnonymousType11`2'<!!TA,!!TB> |
|
'<Cast>b__6c'<TA,class TB>(!!TA m) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 27 (0x1b) |
|
.maxstack 2 |
|
.locals init (class '<>f__AnonymousType11`2'<!!TA,!!TB> V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldarg.0 |
|
IL_0002: box !!TA |
|
IL_0007: isinst !!TB |
|
IL_000c: unbox.any !!TB |
|
IL_0011: newobj instance void class '<>f__AnonymousType11`2'<!!TA,!!TB>::.ctor(!0, |
|
!1) |
|
IL_0016: stloc.0 |
|
IL_0017: br.s IL_0019 |
|
|
|
IL_0019: ldloc.0 |
|
IL_001a: ret |
|
} // end of method QueryExpressions::'<Cast>b__6c' |
|
|
|
.method private hidebysig static bool '<Cast>b__6d'<TA,class TB>(class '<>f__AnonymousType11`2'<!!TA,!!TB> '<>h__TransparentIdentifier6b') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 22 (0x16) |
|
.maxstack 2 |
|
.locals init (bool V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !1 class '<>f__AnonymousType11`2'<!!TA,!!TB>::get_t() |
|
IL_0006: box !!TB |
|
IL_000b: ldnull |
|
IL_000c: ceq |
|
IL_000e: ldc.i4.0 |
|
IL_000f: ceq |
|
IL_0011: stloc.0 |
|
IL_0012: br.s IL_0014 |
|
|
|
IL_0014: ldloc.0 |
|
IL_0015: ret |
|
} // end of method QueryExpressions::'<Cast>b__6d' |
|
|
|
.method private hidebysig static !!TB '<Cast>b__6e'<TA,class TB>(class '<>f__AnonymousType11`2'<!!TA,!!TB> '<>h__TransparentIdentifier6b') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!!TB V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: callvirt instance !1 class '<>f__AnonymousType11`2'<!!TA,!!TB>::get_t() |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method QueryExpressions::'<Cast>b__6e' |
|
|
|
} // end of class ICSharpCode.Decompiler.Tests.TestCases.Pretty.QueryExpressions |
|
|
|
.class public sequential ansi sealed beforefieldinit ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<T> |
|
extends [mscorlib]System.ValueType |
|
{ |
|
.field public !T Value |
|
.field public bool HasValue |
|
} // end of class ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1 |
|
|
|
.class public abstract auto ansi sealed beforefieldinit ICSharpCode.Decompiler.Tests.TestCases.Pretty.MaybeExtensions |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.ExtensionAttribute::.ctor() = ( 01 00 00 00 ) |
|
.method public hidebysig static valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!TResult> |
|
Select<T,TResult>(valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!T> a, |
|
class [mscorlib]System.Func`2<!!T,!!TResult> fn) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.ExtensionAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 15 (0xf) |
|
.maxstack 1 |
|
.locals init (valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!TResult> V_0, |
|
valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!TResult> V_1) |
|
IL_0000: nop |
|
IL_0001: ldloca.s V_1 |
|
IL_0003: initobj valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!TResult> |
|
IL_0009: ldloc.1 |
|
IL_000a: stloc.0 |
|
IL_000b: br.s IL_000d |
|
|
|
IL_000d: ldloc.0 |
|
IL_000e: ret |
|
} // end of method MaybeExtensions::Select |
|
|
|
.method public hidebysig static valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!T> |
|
Where<T>(valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!T> a, |
|
class [mscorlib]System.Func`2<!!T,bool> predicate) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.ExtensionAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 15 (0xf) |
|
.maxstack 1 |
|
.locals init (valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!T> V_0, |
|
valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!T> V_1) |
|
IL_0000: nop |
|
IL_0001: ldloca.s V_1 |
|
IL_0003: initobj valuetype ICSharpCode.Decompiler.Tests.TestCases.Pretty.Maybe`1<!!T> |
|
IL_0009: ldloc.1 |
|
IL_000a: stloc.0 |
|
IL_000b: br.s IL_000d |
|
|
|
IL_000d: ldloc.0 |
|
IL_000e: ret |
|
} // end of method MaybeExtensions::Where |
|
|
|
} // end of class ICSharpCode.Decompiler.Tests.TestCases.Pretty.MaybeExtensions |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType0`3'<'<Name>j__TPar','<OrderID>j__TPar','<Total>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<Name>j__TPar' '<Name>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<OrderID>j__TPar' '<OrderID>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<Total>j__TPar' '<Total>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<Name>j__TPar' Name, |
|
!'<OrderID>j__TPar' OrderID, |
|
!'<Total>j__TPar' Total) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 28 (0x1c) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_0014: ldarg.0 |
|
IL_0015: ldarg.3 |
|
IL_0016: stfld !2 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_001b: ret |
|
} // end of method '<>f__AnonymousType0`3'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<Name>j__TPar' |
|
get_Name() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<Name>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType0`3'::get_Name |
|
|
|
.method public hidebysig specialname instance !'<OrderID>j__TPar' |
|
get_OrderID() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<OrderID>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType0`3'::get_OrderID |
|
|
|
.method public hidebysig specialname instance !'<Total>j__TPar' |
|
get_Total() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<Total>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !2 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType0`3'::get_Total |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 119 (0x77) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ Name = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_0019: box !'<Name>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", OrderID = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_0037: box !'<OrderID>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr ", Total = " |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: ldarg.0 |
|
IL_0050: ldfld !2 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0055: box !'<Total>j__TPar' |
|
IL_005a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_005f: pop |
|
IL_0060: ldloc.0 |
|
IL_0061: ldstr " }" |
|
IL_0066: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_006b: pop |
|
IL_006c: ldloc.0 |
|
IL_006d: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0072: stloc.1 |
|
IL_0073: br.s IL_0075 |
|
|
|
IL_0075: ldloc.1 |
|
IL_0076: ret |
|
} // end of method '<>f__AnonymousType0`3'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_0052 |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_0052 |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: brfalse.s IL_0052 |
|
|
|
IL_003a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::get_Default() |
|
IL_003f: ldarg.0 |
|
IL_0040: ldfld !2 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0045: ldloc.0 |
|
IL_0046: ldfld !2 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_004b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0050: br.s IL_0053 |
|
|
|
IL_0052: ldc.i4.0 |
|
IL_0053: nop |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType0`3'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 87 (0x57) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x6ad4015d |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldc.i4 0xa5555529 |
|
IL_003d: ldloc.0 |
|
IL_003e: mul |
|
IL_003f: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::get_Default() |
|
IL_0044: ldarg.0 |
|
IL_0045: ldfld !2 class '<>f__AnonymousType0`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_004a: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::GetHashCode(!0) |
|
IL_004f: add |
|
IL_0050: stloc.0 |
|
IL_0051: ldloc.0 |
|
IL_0052: stloc.1 |
|
IL_0053: br.s IL_0055 |
|
|
|
IL_0055: ldloc.1 |
|
IL_0056: ret |
|
} // end of method '<>f__AnonymousType0`3'::GetHashCode |
|
|
|
.property instance !'<Name>j__TPar' Name() |
|
{ |
|
.get instance !'<Name>j__TPar' '<>f__AnonymousType0`3'::get_Name() |
|
} // end of property '<>f__AnonymousType0`3'::Name |
|
.property instance !'<OrderID>j__TPar' OrderID() |
|
{ |
|
.get instance !'<OrderID>j__TPar' '<>f__AnonymousType0`3'::get_OrderID() |
|
} // end of property '<>f__AnonymousType0`3'::OrderID |
|
.property instance !'<Total>j__TPar' Total() |
|
{ |
|
.get instance !'<Total>j__TPar' '<>f__AnonymousType0`3'::get_Total() |
|
} // end of property '<>f__AnonymousType0`3'::Total |
|
} // end of class '<>f__AnonymousType0`3' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType1`2'<'<c>j__TPar','<o>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<c>j__TPar' '<c>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<o>j__TPar' '<o>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<c>j__TPar' c, |
|
!'<o>j__TPar' o) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<c>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<o>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousType1`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<c>j__TPar' |
|
get_c() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<c>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<c>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType1`2'::get_c |
|
|
|
.method public hidebysig specialname instance !'<o>j__TPar' |
|
get_o() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<o>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<o>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType1`2'::get_o |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ c = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<c>i__Field' |
|
IL_0019: box !'<c>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", o = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<o>i__Field' |
|
IL_0037: box !'<o>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType1`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<c>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<c>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<o>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<o>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<o>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<o>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousType1`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x31b06f1c |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<c>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<o>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType1`2'<!'<c>j__TPar',!'<o>j__TPar'>::'<o>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<o>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousType1`2'::GetHashCode |
|
|
|
.property instance !'<c>j__TPar' c() |
|
{ |
|
.get instance !'<c>j__TPar' '<>f__AnonymousType1`2'::get_c() |
|
} // end of property '<>f__AnonymousType1`2'::c |
|
.property instance !'<o>j__TPar' o() |
|
{ |
|
.get instance !'<o>j__TPar' '<>f__AnonymousType1`2'::get_o() |
|
} // end of property '<>f__AnonymousType1`2'::o |
|
} // end of class '<>f__AnonymousType1`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType2`3'<'<Name>j__TPar','<OrderID>j__TPar','<Quantity>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<Name>j__TPar' '<Name>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<OrderID>j__TPar' '<OrderID>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<Quantity>j__TPar' '<Quantity>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<Name>j__TPar' Name, |
|
!'<OrderID>j__TPar' OrderID, |
|
!'<Quantity>j__TPar' Quantity) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 28 (0x1c) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Name>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<OrderID>i__Field' |
|
IL_0014: ldarg.0 |
|
IL_0015: ldarg.3 |
|
IL_0016: stfld !2 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Quantity>i__Field' |
|
IL_001b: ret |
|
} // end of method '<>f__AnonymousType2`3'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<Name>j__TPar' |
|
get_Name() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<Name>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Name>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType2`3'::get_Name |
|
|
|
.method public hidebysig specialname instance !'<OrderID>j__TPar' |
|
get_OrderID() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<OrderID>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<OrderID>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType2`3'::get_OrderID |
|
|
|
.method public hidebysig specialname instance !'<Quantity>j__TPar' |
|
get_Quantity() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<Quantity>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !2 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Quantity>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType2`3'::get_Quantity |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 119 (0x77) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ Name = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Name>i__Field' |
|
IL_0019: box !'<Name>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", OrderID = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<OrderID>i__Field' |
|
IL_0037: box !'<OrderID>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr ", Quantity = " |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: ldarg.0 |
|
IL_0050: ldfld !2 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Quantity>i__Field' |
|
IL_0055: box !'<Quantity>j__TPar' |
|
IL_005a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_005f: pop |
|
IL_0060: ldloc.0 |
|
IL_0061: ldstr " }" |
|
IL_0066: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_006b: pop |
|
IL_006c: ldloc.0 |
|
IL_006d: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0072: stloc.1 |
|
IL_0073: br.s IL_0075 |
|
|
|
IL_0075: ldloc.1 |
|
IL_0076: ret |
|
} // end of method '<>f__AnonymousType2`3'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_0052 |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Name>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Name>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_0052 |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<OrderID>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<OrderID>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: brfalse.s IL_0052 |
|
|
|
IL_003a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Quantity>j__TPar'>::get_Default() |
|
IL_003f: ldarg.0 |
|
IL_0040: ldfld !2 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Quantity>i__Field' |
|
IL_0045: ldloc.0 |
|
IL_0046: ldfld !2 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Quantity>i__Field' |
|
IL_004b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Quantity>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0050: br.s IL_0053 |
|
|
|
IL_0052: ldc.i4.0 |
|
IL_0053: nop |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType2`3'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 87 (0x57) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0xe53298dd |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Name>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<OrderID>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldc.i4 0xa5555529 |
|
IL_003d: ldloc.0 |
|
IL_003e: mul |
|
IL_003f: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Quantity>j__TPar'>::get_Default() |
|
IL_0044: ldarg.0 |
|
IL_0045: ldfld !2 class '<>f__AnonymousType2`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<Quantity>j__TPar'>::'<Quantity>i__Field' |
|
IL_004a: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Quantity>j__TPar'>::GetHashCode(!0) |
|
IL_004f: add |
|
IL_0050: stloc.0 |
|
IL_0051: ldloc.0 |
|
IL_0052: stloc.1 |
|
IL_0053: br.s IL_0055 |
|
|
|
IL_0055: ldloc.1 |
|
IL_0056: ret |
|
} // end of method '<>f__AnonymousType2`3'::GetHashCode |
|
|
|
.property instance !'<Name>j__TPar' Name() |
|
{ |
|
.get instance !'<Name>j__TPar' '<>f__AnonymousType2`3'::get_Name() |
|
} // end of property '<>f__AnonymousType2`3'::Name |
|
.property instance !'<OrderID>j__TPar' OrderID() |
|
{ |
|
.get instance !'<OrderID>j__TPar' '<>f__AnonymousType2`3'::get_OrderID() |
|
} // end of property '<>f__AnonymousType2`3'::OrderID |
|
.property instance !'<Quantity>j__TPar' |
|
Quantity() |
|
{ |
|
.get instance !'<Quantity>j__TPar' '<>f__AnonymousType2`3'::get_Quantity() |
|
} // end of property '<>f__AnonymousType2`3'::Quantity |
|
} // end of class '<>f__AnonymousType2`3' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType3`2'<'<<>h__TransparentIdentifier1c>j__TPar','<d>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<<>h__TransparentIdentifier1c>j__TPar' '<<>h__TransparentIdentifier1c>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<d>j__TPar' '<d>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<<>h__TransparentIdentifier1c>j__TPar' '<>h__TransparentIdentifier1c', |
|
!'<d>j__TPar' d) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<<>h__TransparentIdentifier1c>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<d>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousType3`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<<>h__TransparentIdentifier1c>j__TPar' |
|
'get_<>h__TransparentIdentifier1c'() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<<>h__TransparentIdentifier1c>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<<>h__TransparentIdentifier1c>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType3`2'::'get_<>h__TransparentIdentifier1c' |
|
|
|
.method public hidebysig specialname instance !'<d>j__TPar' |
|
get_d() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<d>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<d>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType3`2'::get_d |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ <>h__TransparentIdentifier1c = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<<>h__TransparentIdentifier1c>i__Field' |
|
IL_0019: box !'<<>h__TransparentIdentifier1c>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", d = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<d>i__Field' |
|
IL_0037: box !'<d>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType3`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier1c>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<<>h__TransparentIdentifier1c>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<<>h__TransparentIdentifier1c>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier1c>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<d>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<d>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<d>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<d>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousType3`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x528c7730 |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier1c>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<<>h__TransparentIdentifier1c>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier1c>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<d>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType3`2'<!'<<>h__TransparentIdentifier1c>j__TPar',!'<d>j__TPar'>::'<d>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<d>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousType3`2'::GetHashCode |
|
|
|
.property instance !'<<>h__TransparentIdentifier1c>j__TPar' |
|
'<>h__TransparentIdentifier1c'() |
|
{ |
|
.get instance !'<<>h__TransparentIdentifier1c>j__TPar' '<>f__AnonymousType3`2'::'get_<>h__TransparentIdentifier1c'() |
|
} // end of property '<>f__AnonymousType3`2'::'<>h__TransparentIdentifier1c' |
|
.property instance !'<d>j__TPar' d() |
|
{ |
|
.get instance !'<d>j__TPar' '<>f__AnonymousType3`2'::get_d() |
|
} // end of property '<>f__AnonymousType3`2'::d |
|
} // end of class '<>f__AnonymousType3`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType4`2'<'<<>h__TransparentIdentifier1d>j__TPar','<x>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<<>h__TransparentIdentifier1d>j__TPar' '<<>h__TransparentIdentifier1d>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<x>j__TPar' '<x>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<<>h__TransparentIdentifier1d>j__TPar' '<>h__TransparentIdentifier1d', |
|
!'<x>j__TPar' x) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<<>h__TransparentIdentifier1d>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousType4`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<<>h__TransparentIdentifier1d>j__TPar' |
|
'get_<>h__TransparentIdentifier1d'() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<<>h__TransparentIdentifier1d>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<<>h__TransparentIdentifier1d>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType4`2'::'get_<>h__TransparentIdentifier1d' |
|
|
|
.method public hidebysig specialname instance !'<x>j__TPar' |
|
get_x() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<x>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType4`2'::get_x |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ <>h__TransparentIdentifier1d = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<<>h__TransparentIdentifier1d>i__Field' |
|
IL_0019: box !'<<>h__TransparentIdentifier1d>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", x = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_0037: box !'<x>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType4`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier1d>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<<>h__TransparentIdentifier1d>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<<>h__TransparentIdentifier1d>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier1d>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<x>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<x>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousType4`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x3b8afcfe |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier1d>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<<>h__TransparentIdentifier1d>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier1d>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<x>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType4`2'<!'<<>h__TransparentIdentifier1d>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<x>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousType4`2'::GetHashCode |
|
|
|
.property instance !'<<>h__TransparentIdentifier1d>j__TPar' |
|
'<>h__TransparentIdentifier1d'() |
|
{ |
|
.get instance !'<<>h__TransparentIdentifier1d>j__TPar' '<>f__AnonymousType4`2'::'get_<>h__TransparentIdentifier1d'() |
|
} // end of property '<>f__AnonymousType4`2'::'<>h__TransparentIdentifier1d' |
|
.property instance !'<x>j__TPar' x() |
|
{ |
|
.get instance !'<x>j__TPar' '<>f__AnonymousType4`2'::get_x() |
|
} // end of property '<>f__AnonymousType4`2'::x |
|
} // end of class '<>f__AnonymousType4`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType5`3'<'<Name>j__TPar','<OrderID>j__TPar','<x>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<Name>j__TPar' '<Name>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<OrderID>j__TPar' '<OrderID>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<x>j__TPar' '<x>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<Name>j__TPar' Name, |
|
!'<OrderID>j__TPar' OrderID, |
|
!'<x>j__TPar' x) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 28 (0x1c) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<Name>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<OrderID>i__Field' |
|
IL_0014: ldarg.0 |
|
IL_0015: ldarg.3 |
|
IL_0016: stfld !2 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_001b: ret |
|
} // end of method '<>f__AnonymousType5`3'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<Name>j__TPar' |
|
get_Name() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<Name>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<Name>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType5`3'::get_Name |
|
|
|
.method public hidebysig specialname instance !'<OrderID>j__TPar' |
|
get_OrderID() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<OrderID>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<OrderID>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType5`3'::get_OrderID |
|
|
|
.method public hidebysig specialname instance !'<x>j__TPar' |
|
get_x() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<x>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !2 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType5`3'::get_x |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 119 (0x77) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ Name = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<Name>i__Field' |
|
IL_0019: box !'<Name>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", OrderID = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<OrderID>i__Field' |
|
IL_0037: box !'<OrderID>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr ", x = " |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: ldarg.0 |
|
IL_0050: ldfld !2 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_0055: box !'<x>j__TPar' |
|
IL_005a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_005f: pop |
|
IL_0060: ldloc.0 |
|
IL_0061: ldstr " }" |
|
IL_0066: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_006b: pop |
|
IL_006c: ldloc.0 |
|
IL_006d: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0072: stloc.1 |
|
IL_0073: br.s IL_0075 |
|
|
|
IL_0075: ldloc.1 |
|
IL_0076: ret |
|
} // end of method '<>f__AnonymousType5`3'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_0052 |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<Name>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<Name>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_0052 |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<OrderID>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<OrderID>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: brfalse.s IL_0052 |
|
|
|
IL_003a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<x>j__TPar'>::get_Default() |
|
IL_003f: ldarg.0 |
|
IL_0040: ldfld !2 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_0045: ldloc.0 |
|
IL_0046: ldfld !2 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_004b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<x>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0050: br.s IL_0053 |
|
|
|
IL_0052: ldc.i4.0 |
|
IL_0053: nop |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType5`3'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 87 (0x57) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x394329c9 |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<Name>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<OrderID>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldc.i4 0xa5555529 |
|
IL_003d: ldloc.0 |
|
IL_003e: mul |
|
IL_003f: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<x>j__TPar'>::get_Default() |
|
IL_0044: ldarg.0 |
|
IL_0045: ldfld !2 class '<>f__AnonymousType5`3'<!'<Name>j__TPar',!'<OrderID>j__TPar',!'<x>j__TPar'>::'<x>i__Field' |
|
IL_004a: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<x>j__TPar'>::GetHashCode(!0) |
|
IL_004f: add |
|
IL_0050: stloc.0 |
|
IL_0051: ldloc.0 |
|
IL_0052: stloc.1 |
|
IL_0053: br.s IL_0055 |
|
|
|
IL_0055: ldloc.1 |
|
IL_0056: ret |
|
} // end of method '<>f__AnonymousType5`3'::GetHashCode |
|
|
|
.property instance !'<Name>j__TPar' Name() |
|
{ |
|
.get instance !'<Name>j__TPar' '<>f__AnonymousType5`3'::get_Name() |
|
} // end of property '<>f__AnonymousType5`3'::Name |
|
.property instance !'<OrderID>j__TPar' OrderID() |
|
{ |
|
.get instance !'<OrderID>j__TPar' '<>f__AnonymousType5`3'::get_OrderID() |
|
} // end of property '<>f__AnonymousType5`3'::OrderID |
|
.property instance !'<x>j__TPar' x() |
|
{ |
|
.get instance !'<x>j__TPar' '<>f__AnonymousType5`3'::get_x() |
|
} // end of property '<>f__AnonymousType5`3'::x |
|
} // end of class '<>f__AnonymousType5`3' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType6`2'<'<o>j__TPar','<t>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<o>j__TPar' '<o>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<t>j__TPar' '<t>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<o>j__TPar' o, |
|
!'<t>j__TPar' t) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<o>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousType6`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<o>j__TPar' |
|
get_o() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<o>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<o>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType6`2'::get_o |
|
|
|
.method public hidebysig specialname instance !'<t>j__TPar' |
|
get_t() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<t>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType6`2'::get_t |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ o = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<o>i__Field' |
|
IL_0019: box !'<o>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", t = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_0037: box !'<t>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType6`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<o>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<o>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<o>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<o>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<t>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<t>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousType6`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0xadfdc98c |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<o>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<o>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<o>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<t>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType6`2'<!'<o>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<t>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousType6`2'::GetHashCode |
|
|
|
.property instance !'<o>j__TPar' o() |
|
{ |
|
.get instance !'<o>j__TPar' '<>f__AnonymousType6`2'::get_o() |
|
} // end of property '<>f__AnonymousType6`2'::o |
|
.property instance !'<t>j__TPar' t() |
|
{ |
|
.get instance !'<t>j__TPar' '<>f__AnonymousType6`2'::get_t() |
|
} // end of property '<>f__AnonymousType6`2'::t |
|
} // end of class '<>f__AnonymousType6`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType7`2'<'<OrderID>j__TPar','<Total>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<OrderID>j__TPar' '<OrderID>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<Total>j__TPar' '<Total>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<OrderID>j__TPar' OrderID, |
|
!'<Total>j__TPar' Total) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousType7`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<OrderID>j__TPar' |
|
get_OrderID() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<OrderID>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType7`2'::get_OrderID |
|
|
|
.method public hidebysig specialname instance !'<Total>j__TPar' |
|
get_Total() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<Total>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType7`2'::get_Total |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ OrderID = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_0019: box !'<OrderID>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", Total = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0037: box !'<Total>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType7`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousType7`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0xc461253a |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<OrderID>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderID>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType7`2'<!'<OrderID>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousType7`2'::GetHashCode |
|
|
|
.property instance !'<OrderID>j__TPar' OrderID() |
|
{ |
|
.get instance !'<OrderID>j__TPar' '<>f__AnonymousType7`2'::get_OrderID() |
|
} // end of property '<>f__AnonymousType7`2'::OrderID |
|
.property instance !'<Total>j__TPar' Total() |
|
{ |
|
.get instance !'<Total>j__TPar' '<>f__AnonymousType7`2'::get_Total() |
|
} // end of property '<>f__AnonymousType7`2'::Total |
|
} // end of class '<>f__AnonymousType7`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType8`2'<'<a>j__TPar','<b>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<a>j__TPar' '<a>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<b>j__TPar' '<b>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<a>j__TPar' a, |
|
!'<b>j__TPar' b) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<a>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<b>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousType8`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<a>j__TPar' |
|
get_a() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<a>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<a>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType8`2'::get_a |
|
|
|
.method public hidebysig specialname instance !'<b>j__TPar' |
|
get_b() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<b>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<b>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType8`2'::get_b |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ a = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<a>i__Field' |
|
IL_0019: box !'<a>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", b = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<b>i__Field' |
|
IL_0037: box !'<b>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType8`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<a>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<a>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<a>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<a>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<b>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<b>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<b>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<b>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousType8`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0xd40b4140 |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<a>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<a>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<a>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<b>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType8`2'<!'<a>j__TPar',!'<b>j__TPar'>::'<b>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<b>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousType8`2'::GetHashCode |
|
|
|
.property instance !'<a>j__TPar' a() |
|
{ |
|
.get instance !'<a>j__TPar' '<>f__AnonymousType8`2'::get_a() |
|
} // end of property '<>f__AnonymousType8`2'::a |
|
.property instance !'<b>j__TPar' b() |
|
{ |
|
.get instance !'<b>j__TPar' '<>f__AnonymousType8`2'::get_b() |
|
} // end of property '<>f__AnonymousType8`2'::b |
|
} // end of class '<>f__AnonymousType8`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType9`2'<'<<>h__TransparentIdentifier34>j__TPar','<c>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<<>h__TransparentIdentifier34>j__TPar' '<<>h__TransparentIdentifier34>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<c>j__TPar' '<c>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<<>h__TransparentIdentifier34>j__TPar' '<>h__TransparentIdentifier34', |
|
!'<c>j__TPar' c) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<<>h__TransparentIdentifier34>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<c>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousType9`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<<>h__TransparentIdentifier34>j__TPar' |
|
'get_<>h__TransparentIdentifier34'() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<<>h__TransparentIdentifier34>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<<>h__TransparentIdentifier34>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType9`2'::'get_<>h__TransparentIdentifier34' |
|
|
|
.method public hidebysig specialname instance !'<c>j__TPar' |
|
get_c() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<c>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<c>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType9`2'::get_c |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ <>h__TransparentIdentifier34 = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<<>h__TransparentIdentifier34>i__Field' |
|
IL_0019: box !'<<>h__TransparentIdentifier34>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", c = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<c>i__Field' |
|
IL_0037: box !'<c>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType9`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier34>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<<>h__TransparentIdentifier34>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<<>h__TransparentIdentifier34>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier34>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<c>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<c>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousType9`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x19e5d042 |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier34>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<<>h__TransparentIdentifier34>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier34>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType9`2'<!'<<>h__TransparentIdentifier34>j__TPar',!'<c>j__TPar'>::'<c>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousType9`2'::GetHashCode |
|
|
|
.property instance !'<<>h__TransparentIdentifier34>j__TPar' |
|
'<>h__TransparentIdentifier34'() |
|
{ |
|
.get instance !'<<>h__TransparentIdentifier34>j__TPar' '<>f__AnonymousType9`2'::'get_<>h__TransparentIdentifier34'() |
|
} // end of property '<>f__AnonymousType9`2'::'<>h__TransparentIdentifier34' |
|
.property instance !'<c>j__TPar' c() |
|
{ |
|
.get instance !'<c>j__TPar' '<>f__AnonymousType9`2'::get_c() |
|
} // end of property '<>f__AnonymousType9`2'::c |
|
} // end of class '<>f__AnonymousType9`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousTypea`2'<'<pi>j__TPar','<pname>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<pi>j__TPar' '<pi>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<pname>j__TPar' '<pname>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<pi>j__TPar' pi, |
|
!'<pname>j__TPar' pname) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pi>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pname>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousTypea`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<pi>j__TPar' |
|
get_pi() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<pi>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pi>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypea`2'::get_pi |
|
|
|
.method public hidebysig specialname instance !'<pname>j__TPar' |
|
get_pname() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<pname>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pname>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypea`2'::get_pname |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ pi = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pi>i__Field' |
|
IL_0019: box !'<pi>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", pname = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pname>i__Field' |
|
IL_0037: box !'<pname>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousTypea`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pi>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pi>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pi>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pi>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pname>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pname>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pname>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pname>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousTypea`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x62bc9c7e |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pi>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pi>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pi>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pname>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousTypea`2'<!'<pi>j__TPar',!'<pname>j__TPar'>::'<pname>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pname>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousTypea`2'::GetHashCode |
|
|
|
.property instance !'<pi>j__TPar' pi() |
|
{ |
|
.get instance !'<pi>j__TPar' '<>f__AnonymousTypea`2'::get_pi() |
|
} // end of property '<>f__AnonymousTypea`2'::pi |
|
.property instance !'<pname>j__TPar' pname() |
|
{ |
|
.get instance !'<pname>j__TPar' '<>f__AnonymousTypea`2'::get_pname() |
|
} // end of property '<>f__AnonymousTypea`2'::pname |
|
} // end of class '<>f__AnonymousTypea`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousTypeb`2'<'<<>h__TransparentIdentifier3c>j__TPar','<pvalue>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<<>h__TransparentIdentifier3c>j__TPar' '<<>h__TransparentIdentifier3c>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<pvalue>j__TPar' '<pvalue>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<<>h__TransparentIdentifier3c>j__TPar' '<>h__TransparentIdentifier3c', |
|
!'<pvalue>j__TPar' pvalue) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<<>h__TransparentIdentifier3c>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<pvalue>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousTypeb`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<<>h__TransparentIdentifier3c>j__TPar' |
|
'get_<>h__TransparentIdentifier3c'() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<<>h__TransparentIdentifier3c>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<<>h__TransparentIdentifier3c>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypeb`2'::'get_<>h__TransparentIdentifier3c' |
|
|
|
.method public hidebysig specialname instance !'<pvalue>j__TPar' |
|
get_pvalue() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<pvalue>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<pvalue>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypeb`2'::get_pvalue |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ <>h__TransparentIdentifier3c = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<<>h__TransparentIdentifier3c>i__Field' |
|
IL_0019: box !'<<>h__TransparentIdentifier3c>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", pvalue = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<pvalue>i__Field' |
|
IL_0037: box !'<pvalue>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousTypeb`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier3c>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<<>h__TransparentIdentifier3c>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<<>h__TransparentIdentifier3c>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier3c>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pvalue>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<pvalue>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<pvalue>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pvalue>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousTypeb`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x6aa6e13b |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier3c>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<<>h__TransparentIdentifier3c>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier3c>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pvalue>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousTypeb`2'<!'<<>h__TransparentIdentifier3c>j__TPar',!'<pvalue>j__TPar'>::'<pvalue>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<pvalue>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousTypeb`2'::GetHashCode |
|
|
|
.property instance !'<<>h__TransparentIdentifier3c>j__TPar' |
|
'<>h__TransparentIdentifier3c'() |
|
{ |
|
.get instance !'<<>h__TransparentIdentifier3c>j__TPar' '<>f__AnonymousTypeb`2'::'get_<>h__TransparentIdentifier3c'() |
|
} // end of property '<>f__AnonymousTypeb`2'::'<>h__TransparentIdentifier3c' |
|
.property instance !'<pvalue>j__TPar' pvalue() |
|
{ |
|
.get instance !'<pvalue>j__TPar' '<>f__AnonymousTypeb`2'::get_pvalue() |
|
} // end of property '<>f__AnonymousTypeb`2'::pvalue |
|
} // end of class '<>f__AnonymousTypeb`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousTypec`3'<'<Name>j__TPar','<OrderDate>j__TPar','<Total>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<Name>j__TPar' '<Name>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<OrderDate>j__TPar' '<OrderDate>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<Total>j__TPar' '<Total>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<Name>j__TPar' Name, |
|
!'<OrderDate>j__TPar' OrderDate, |
|
!'<Total>j__TPar' Total) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 28 (0x1c) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<OrderDate>i__Field' |
|
IL_0014: ldarg.0 |
|
IL_0015: ldarg.3 |
|
IL_0016: stfld !2 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_001b: ret |
|
} // end of method '<>f__AnonymousTypec`3'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<Name>j__TPar' |
|
get_Name() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<Name>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypec`3'::get_Name |
|
|
|
.method public hidebysig specialname instance !'<OrderDate>j__TPar' |
|
get_OrderDate() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<OrderDate>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<OrderDate>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypec`3'::get_OrderDate |
|
|
|
.method public hidebysig specialname instance !'<Total>j__TPar' |
|
get_Total() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<Total>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !2 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypec`3'::get_Total |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 119 (0x77) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ Name = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_0019: box !'<Name>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", OrderDate = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<OrderDate>i__Field' |
|
IL_0037: box !'<OrderDate>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr ", Total = " |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: ldarg.0 |
|
IL_0050: ldfld !2 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0055: box !'<Total>j__TPar' |
|
IL_005a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_005f: pop |
|
IL_0060: ldloc.0 |
|
IL_0061: ldstr " }" |
|
IL_0066: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_006b: pop |
|
IL_006c: ldloc.0 |
|
IL_006d: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0072: stloc.1 |
|
IL_0073: br.s IL_0075 |
|
|
|
IL_0075: ldloc.1 |
|
IL_0076: ret |
|
} // end of method '<>f__AnonymousTypec`3'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_0052 |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_0052 |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderDate>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<OrderDate>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<OrderDate>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderDate>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: brfalse.s IL_0052 |
|
|
|
IL_003a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::get_Default() |
|
IL_003f: ldarg.0 |
|
IL_0040: ldfld !2 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_0045: ldloc.0 |
|
IL_0046: ldfld !2 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_004b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0050: br.s IL_0053 |
|
|
|
IL_0052: ldc.i4.0 |
|
IL_0053: nop |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousTypec`3'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 87 (0x57) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x87627f5a |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Name>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderDate>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<OrderDate>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderDate>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldc.i4 0xa5555529 |
|
IL_003d: ldloc.0 |
|
IL_003e: mul |
|
IL_003f: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::get_Default() |
|
IL_0044: ldarg.0 |
|
IL_0045: ldfld !2 class '<>f__AnonymousTypec`3'<!'<Name>j__TPar',!'<OrderDate>j__TPar',!'<Total>j__TPar'>::'<Total>i__Field' |
|
IL_004a: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Total>j__TPar'>::GetHashCode(!0) |
|
IL_004f: add |
|
IL_0050: stloc.0 |
|
IL_0051: ldloc.0 |
|
IL_0052: stloc.1 |
|
IL_0053: br.s IL_0055 |
|
|
|
IL_0055: ldloc.1 |
|
IL_0056: ret |
|
} // end of method '<>f__AnonymousTypec`3'::GetHashCode |
|
|
|
.property instance !'<Name>j__TPar' Name() |
|
{ |
|
.get instance !'<Name>j__TPar' '<>f__AnonymousTypec`3'::get_Name() |
|
} // end of property '<>f__AnonymousTypec`3'::Name |
|
.property instance !'<OrderDate>j__TPar' |
|
OrderDate() |
|
{ |
|
.get instance !'<OrderDate>j__TPar' '<>f__AnonymousTypec`3'::get_OrderDate() |
|
} // end of property '<>f__AnonymousTypec`3'::OrderDate |
|
.property instance !'<Total>j__TPar' Total() |
|
{ |
|
.get instance !'<Total>j__TPar' '<>f__AnonymousTypec`3'::get_Total() |
|
} // end of property '<>f__AnonymousTypec`3'::Total |
|
} // end of class '<>f__AnonymousTypec`3' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousTyped`2'<'<c>j__TPar','<co>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<c>j__TPar' '<c>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<co>j__TPar' '<co>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<c>j__TPar' c, |
|
!'<co>j__TPar' co) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<c>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<co>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousTyped`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<c>j__TPar' |
|
get_c() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<c>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<c>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTyped`2'::get_c |
|
|
|
.method public hidebysig specialname instance !'<co>j__TPar' |
|
get_co() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<co>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<co>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTyped`2'::get_co |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ c = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<c>i__Field' |
|
IL_0019: box !'<c>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", co = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<co>i__Field' |
|
IL_0037: box !'<co>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousTyped`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<c>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<c>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<co>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<co>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<co>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<co>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousTyped`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0xd95164b8 |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<c>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<c>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<co>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousTyped`2'<!'<c>j__TPar',!'<co>j__TPar'>::'<co>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<co>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousTyped`2'::GetHashCode |
|
|
|
.property instance !'<c>j__TPar' c() |
|
{ |
|
.get instance !'<c>j__TPar' '<>f__AnonymousTyped`2'::get_c() |
|
} // end of property '<>f__AnonymousTyped`2'::c |
|
.property instance !'<co>j__TPar' co() |
|
{ |
|
.get instance !'<co>j__TPar' '<>f__AnonymousTyped`2'::get_co() |
|
} // end of property '<>f__AnonymousTyped`2'::co |
|
} // end of class '<>f__AnonymousTyped`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousTypee`2'<'<<>h__TransparentIdentifier4b>j__TPar','<n>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<<>h__TransparentIdentifier4b>j__TPar' '<<>h__TransparentIdentifier4b>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<n>j__TPar' '<n>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<<>h__TransparentIdentifier4b>j__TPar' '<>h__TransparentIdentifier4b', |
|
!'<n>j__TPar' n) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<<>h__TransparentIdentifier4b>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<n>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousTypee`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<<>h__TransparentIdentifier4b>j__TPar' |
|
'get_<>h__TransparentIdentifier4b'() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<<>h__TransparentIdentifier4b>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<<>h__TransparentIdentifier4b>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypee`2'::'get_<>h__TransparentIdentifier4b' |
|
|
|
.method public hidebysig specialname instance !'<n>j__TPar' |
|
get_n() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<n>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<n>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypee`2'::get_n |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ <>h__TransparentIdentifier4b = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<<>h__TransparentIdentifier4b>i__Field' |
|
IL_0019: box !'<<>h__TransparentIdentifier4b>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", n = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<n>i__Field' |
|
IL_0037: box !'<n>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousTypee`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier4b>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<<>h__TransparentIdentifier4b>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<<>h__TransparentIdentifier4b>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier4b>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<n>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<n>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<n>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<n>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousTypee`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x2fe1ff76 |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier4b>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<<>h__TransparentIdentifier4b>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<<>h__TransparentIdentifier4b>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<n>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousTypee`2'<!'<<>h__TransparentIdentifier4b>j__TPar',!'<n>j__TPar'>::'<n>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<n>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousTypee`2'::GetHashCode |
|
|
|
.property instance !'<<>h__TransparentIdentifier4b>j__TPar' |
|
'<>h__TransparentIdentifier4b'() |
|
{ |
|
.get instance !'<<>h__TransparentIdentifier4b>j__TPar' '<>f__AnonymousTypee`2'::'get_<>h__TransparentIdentifier4b'() |
|
} // end of property '<>f__AnonymousTypee`2'::'<>h__TransparentIdentifier4b' |
|
.property instance !'<n>j__TPar' n() |
|
{ |
|
.get instance !'<n>j__TPar' '<>f__AnonymousTypee`2'::get_n() |
|
} // end of property '<>f__AnonymousTypee`2'::n |
|
} // end of class '<>f__AnonymousTypee`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousTypef`2'<'<Name>j__TPar','<OrderCount>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<Name>j__TPar' '<Name>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<OrderCount>j__TPar' '<OrderCount>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<Name>j__TPar' Name, |
|
!'<OrderCount>j__TPar' OrderCount) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<Name>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<OrderCount>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousTypef`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<Name>j__TPar' |
|
get_Name() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<Name>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<Name>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypef`2'::get_Name |
|
|
|
.method public hidebysig specialname instance !'<OrderCount>j__TPar' |
|
get_OrderCount() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<OrderCount>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<OrderCount>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousTypef`2'::get_OrderCount |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ Name = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<Name>i__Field' |
|
IL_0019: box !'<Name>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", OrderCount = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<OrderCount>i__Field' |
|
IL_0037: box !'<OrderCount>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousTypef`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<Name>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<Name>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderCount>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<OrderCount>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<OrderCount>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderCount>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousTypef`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x38951b52 |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<Name>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Name>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderCount>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousTypef`2'<!'<Name>j__TPar',!'<OrderCount>j__TPar'>::'<OrderCount>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<OrderCount>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousTypef`2'::GetHashCode |
|
|
|
.property instance !'<Name>j__TPar' Name() |
|
{ |
|
.get instance !'<Name>j__TPar' '<>f__AnonymousTypef`2'::get_Name() |
|
} // end of property '<>f__AnonymousTypef`2'::Name |
|
.property instance !'<OrderCount>j__TPar' |
|
OrderCount() |
|
{ |
|
.get instance !'<OrderCount>j__TPar' '<>f__AnonymousTypef`2'::get_OrderCount() |
|
} // end of property '<>f__AnonymousTypef`2'::OrderCount |
|
} // end of class '<>f__AnonymousTypef`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType10`2'<'<Country>j__TPar','<CustCount>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<Country>j__TPar' '<Country>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<CustCount>j__TPar' '<CustCount>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<Country>j__TPar' Country, |
|
!'<CustCount>j__TPar' CustCount) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<Country>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<CustCount>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousType10`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<Country>j__TPar' |
|
get_Country() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<Country>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<Country>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType10`2'::get_Country |
|
|
|
.method public hidebysig specialname instance !'<CustCount>j__TPar' |
|
get_CustCount() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<CustCount>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<CustCount>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType10`2'::get_CustCount |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ Country = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<Country>i__Field' |
|
IL_0019: box !'<Country>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", CustCount = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<CustCount>i__Field' |
|
IL_0037: box !'<CustCount>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType10`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Country>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<Country>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<Country>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Country>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<CustCount>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<CustCount>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<CustCount>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<CustCount>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousType10`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x8cdb705a |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Country>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<Country>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<Country>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<CustCount>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType10`2'<!'<Country>j__TPar',!'<CustCount>j__TPar'>::'<CustCount>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<CustCount>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousType10`2'::GetHashCode |
|
|
|
.property instance !'<Country>j__TPar' Country() |
|
{ |
|
.get instance !'<Country>j__TPar' '<>f__AnonymousType10`2'::get_Country() |
|
} // end of property '<>f__AnonymousType10`2'::Country |
|
.property instance !'<CustCount>j__TPar' |
|
CustCount() |
|
{ |
|
.get instance !'<CustCount>j__TPar' '<>f__AnonymousType10`2'::get_CustCount() |
|
} // end of property '<>f__AnonymousType10`2'::CustCount |
|
} // end of class '<>f__AnonymousType10`2' |
|
|
|
.class private auto ansi sealed beforefieldinit '<>f__AnonymousType11`2'<'<m>j__TPar','<t>j__TPar'> |
|
extends [mscorlib]System.Object |
|
{ |
|
.custom instance void [mscorlib]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) |
|
.field private initonly !'<m>j__TPar' '<m>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.field private initonly !'<t>j__TPar' '<t>i__Field' |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) |
|
.method public hidebysig specialname rtspecialname |
|
instance void .ctor(!'<m>j__TPar' m, |
|
!'<t>j__TPar' t) cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 21 (0x15) |
|
.maxstack 8 |
|
IL_0000: ldarg.0 |
|
IL_0001: call instance void [mscorlib]System.Object::.ctor() |
|
IL_0006: ldarg.0 |
|
IL_0007: ldarg.1 |
|
IL_0008: stfld !0 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<m>i__Field' |
|
IL_000d: ldarg.0 |
|
IL_000e: ldarg.2 |
|
IL_000f: stfld !1 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_0014: ret |
|
} // end of method '<>f__AnonymousType11`2'::.ctor |
|
|
|
.method public hidebysig specialname instance !'<m>j__TPar' |
|
get_m() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<m>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !0 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<m>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType11`2'::get_m |
|
|
|
.method public hidebysig specialname instance !'<t>j__TPar' |
|
get_t() cil managed |
|
{ |
|
// Code size 11 (0xb) |
|
.maxstack 1 |
|
.locals init (!'<t>j__TPar' V_0) |
|
IL_0000: ldarg.0 |
|
IL_0001: ldfld !1 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_0006: stloc.0 |
|
IL_0007: br.s IL_0009 |
|
|
|
IL_0009: ldloc.0 |
|
IL_000a: ret |
|
} // end of method '<>f__AnonymousType11`2'::get_t |
|
|
|
.method public hidebysig virtual instance string |
|
ToString() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 89 (0x59) |
|
.maxstack 2 |
|
.locals init (class [mscorlib]System.Text.StringBuilder V_0, |
|
string V_1) |
|
IL_0000: newobj instance void [mscorlib]System.Text.StringBuilder::.ctor() |
|
IL_0005: stloc.0 |
|
IL_0006: ldloc.0 |
|
IL_0007: ldstr "{ m = " |
|
IL_000c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_0011: pop |
|
IL_0012: ldloc.0 |
|
IL_0013: ldarg.0 |
|
IL_0014: ldfld !0 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<m>i__Field' |
|
IL_0019: box !'<m>j__TPar' |
|
IL_001e: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0023: pop |
|
IL_0024: ldloc.0 |
|
IL_0025: ldstr ", t = " |
|
IL_002a: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_002f: pop |
|
IL_0030: ldloc.0 |
|
IL_0031: ldarg.0 |
|
IL_0032: ldfld !1 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_0037: box !'<t>j__TPar' |
|
IL_003c: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(object) |
|
IL_0041: pop |
|
IL_0042: ldloc.0 |
|
IL_0043: ldstr " }" |
|
IL_0048: callvirt instance class [mscorlib]System.Text.StringBuilder [mscorlib]System.Text.StringBuilder::Append(string) |
|
IL_004d: pop |
|
IL_004e: ldloc.0 |
|
IL_004f: callvirt instance string [mscorlib]System.Object::ToString() |
|
IL_0054: stloc.1 |
|
IL_0055: br.s IL_0057 |
|
|
|
IL_0057: ldloc.1 |
|
IL_0058: ret |
|
} // end of method '<>f__AnonymousType11`2'::ToString |
|
|
|
.method public hidebysig virtual instance bool |
|
Equals(object 'value') cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 65 (0x41) |
|
.maxstack 3 |
|
.locals init (class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'> V_0, |
|
bool V_1) |
|
IL_0000: ldarg.1 |
|
IL_0001: isinst class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'> |
|
IL_0006: stloc.0 |
|
IL_0007: ldloc.0 |
|
IL_0008: brfalse.s IL_003a |
|
|
|
IL_000a: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<m>j__TPar'>::get_Default() |
|
IL_000f: ldarg.0 |
|
IL_0010: ldfld !0 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<m>i__Field' |
|
IL_0015: ldloc.0 |
|
IL_0016: ldfld !0 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<m>i__Field' |
|
IL_001b: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<m>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0020: brfalse.s IL_003a |
|
|
|
IL_0022: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<t>j__TPar'>::get_Default() |
|
IL_0027: ldarg.0 |
|
IL_0028: ldfld !1 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_002d: ldloc.0 |
|
IL_002e: ldfld !1 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_0033: callvirt instance bool class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<t>j__TPar'>::Equals(!0, |
|
!0) |
|
IL_0038: br.s IL_003b |
|
|
|
IL_003a: ldc.i4.0 |
|
IL_003b: nop |
|
IL_003c: stloc.1 |
|
IL_003d: br.s IL_003f |
|
|
|
IL_003f: ldloc.1 |
|
IL_0040: ret |
|
} // end of method '<>f__AnonymousType11`2'::Equals |
|
|
|
.method public hidebysig virtual instance int32 |
|
GetHashCode() cil managed |
|
{ |
|
.custom instance void [mscorlib]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 ) |
|
// Code size 62 (0x3e) |
|
.maxstack 3 |
|
.locals init (int32 V_0, |
|
int32 V_1) |
|
IL_0000: ldc.i4 0x2244d2b3 |
|
IL_0005: stloc.0 |
|
IL_0006: ldc.i4 0xa5555529 |
|
IL_000b: ldloc.0 |
|
IL_000c: mul |
|
IL_000d: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<m>j__TPar'>::get_Default() |
|
IL_0012: ldarg.0 |
|
IL_0013: ldfld !0 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<m>i__Field' |
|
IL_0018: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<m>j__TPar'>::GetHashCode(!0) |
|
IL_001d: add |
|
IL_001e: stloc.0 |
|
IL_001f: ldc.i4 0xa5555529 |
|
IL_0024: ldloc.0 |
|
IL_0025: mul |
|
IL_0026: call class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<t>j__TPar'>::get_Default() |
|
IL_002b: ldarg.0 |
|
IL_002c: ldfld !1 class '<>f__AnonymousType11`2'<!'<m>j__TPar',!'<t>j__TPar'>::'<t>i__Field' |
|
IL_0031: callvirt instance int32 class [mscorlib]System.Collections.Generic.EqualityComparer`1<!'<t>j__TPar'>::GetHashCode(!0) |
|
IL_0036: add |
|
IL_0037: stloc.0 |
|
IL_0038: ldloc.0 |
|
IL_0039: stloc.1 |
|
IL_003a: br.s IL_003c |
|
|
|
IL_003c: ldloc.1 |
|
IL_003d: ret |
|
} // end of method '<>f__AnonymousType11`2'::GetHashCode |
|
|
|
.property instance !'<m>j__TPar' m() |
|
{ |
|
.get instance !'<m>j__TPar' '<>f__AnonymousType11`2'::get_m() |
|
} // end of property '<>f__AnonymousType11`2'::m |
|
.property instance !'<t>j__TPar' t() |
|
{ |
|
.get instance !'<t>j__TPar' '<>f__AnonymousType11`2'::get_t() |
|
} // end of property '<>f__AnonymousType11`2'::t |
|
} // end of class '<>f__AnonymousType11`2' |
|
|
|
|
|
// ============================================================= |
|
|
|
// *********** DISASSEMBLY COMPLETE ***********************
|
|
|